views:

243

answers:

1

Is it possible to capture bash output to the OS X clipboard?

+10  A: 

The pbcopy command does this.

For example, this puts the output from ls on the clipboard/pasteboard:

ls | pbcopy

And pbpaste does the reverse, writing to stdout from the clipboard:

pbpaste > ls.txt

You can use both together to filter content on the clipboard - here's a rot13:

pbpaste | tr 'a-zA-Z' 'n-za-mN-ZA-M' | pbcopy
martin clayton
mind-bogglingly useful. Oh, and pbpaste does the opposite.
LymanZerga
@LymanZerga - edited in as you posted:)
martin clayton
awesome. thank you so much. this is awesome.
Stephen Handley