Macos 从OS/X终端将文本复制到剪贴板
我经常不得不从终端复制和粘贴文本。有没有办法将命令的输出重定向到shell变量或另一个将输出放入剪贴板的命令?使用Macos 从OS/X终端将文本复制到剪贴板,macos,shell,iterm,Macos,Shell,Iterm,我经常不得不从终端复制和粘贴文本。有没有办法将命令的输出重定向到shell变量或另一个将输出放入剪贴板的命令?使用pbcopy和pbpaste。发送到pbcopy的任何内容都会进入剪贴板。运行pbpaste将剪贴板的内容发送到标准输出,您可以像所有其他命令一样链接它们 您可以在这里找到一些示例用法:pbcopy和pbpaste在某些环境中用问号替换非ASCII字符。可以通过将LC\u CTYPE设置为UTF-8来避免这种情况 LC_CTYPE=UTF-8 pbpaste 您还可以使用osasc
pbcopy
和pbpaste
。发送到pbcopy
的任何内容都会进入剪贴板。运行pbpaste
将剪贴板的内容发送到标准输出,您可以像所有其他命令一样链接它们
您可以在这里找到一些示例用法:
pbcopy
和pbpaste
在某些环境中用问号替换非ASCII字符。可以通过将LC\u CTYPE
设置为UTF-8
来避免这种情况
LC_CTYPE=UTF-8 pbpaste
您还可以使用osascript:
osascript -e 'on run {input}
set the clipboard to input
end' "ä"
osascript -e 'the clipboard as text'