对于大多数终端程序,输入结束由Ctrl-D
.这被认为是命令输入的有效结论.
它可能是其他东西,但可以从输出中读取组合键stty -a
,其中显示一个条目:eof = ^D
,表示Ctrl-D是该组合键.
现在以编程方式,如果你想要输入到pbcopy,你可以从一个文件中做到:
cat file | pbcopy
Run Code Online (Sandbox Code Playgroud)
或稍微更"'纯粹主义者'(不会浪费猫的过程):
pbcopy <file
Run Code Online (Sandbox Code Playgroud)
从bash脚本,使用here文档:
pbcopy <<EOM
copy copy copy...
EOM
Run Code Online (Sandbox Code Playgroud)