如何将bash输出捕获到Mac OS X剪贴板?

是否有可能捕获bash输出到OS X剪贴板?

pbcopy命令执行此操作。

例如,这将来自ls的输出放在剪贴板/粘贴板上:

 ls | pbcopy 

和pbpaste相反,从剪贴板写入标准输出:

 pbpaste > ls.txt 

你可以同时使用它们来过滤剪贴板上的内容 – 这是一个rot13 :

 pbpaste | tr 'a-zA-Z' 'n-za-mN-ZA-M' | pbcopy 

如果你想捕获错误消息,这将工作:

 cmd 2>&1 | pbcopy 

您可以使用pbcopy命令执行此操作:

 pbcopy < ./path/to/file/or/output/stream