3 ms·
Why would copying two strings to the clipboard lead to an infinite loop?
by raldi 10y ago
Why would copying two strings to the clipboard lead to an infinite loop?
- deleted 10y ago[deleted]
- stable-point 10y agoIf you have `pbpaste | sh -` on your clipboard and then paste it into a terminal, it'll continually execute itself. (`pbpaste | sh - | pbpaste | sh - | pbpaste | sh - | ... | pbpaste | sh -`)
- Hates_ 10y agoI believe it would the same as this I think? pbpaste | sh - | sh - ...
- IanCal 10y agoIt won't, but running pbpaste | sh - Means it's taking whatever is in my clipboard and executing it. I had replaced what I wanted to execute with just "pbpaste | sh -" So it passed "pbpaste | sh -" to the sh to run. Which would have then taken "pbpaste | sh -" and passed it to sh to run, which ...