如何在 Mac 终端中退出 pbcopy?
How do I exit pbcopy in the Mac Terminal?
如果我只是在终端中单独输入 pbcopy
,它似乎会提示用户输入。我假设这个想法是你输入一些输入,然后退出或结束 pbcopy
,然后你的输入被添加到剪贴板,这样你就可以 pbpaste
它或其他任何东西。
我不知道如何在不使用 Control-C 的情况下结束 pbcopy
,这会终止进程并且不会将我的数据保存到剪贴板。
终端仍然很新。谢谢!
对于大多数终端程序,输入结束由Ctrl-D
触发。这被认为是命令输入的有效结论。
它可能是其他东西,但可以从 stty -a
的输出中读取组合键,它显示一个条目:eof = ^D
,表明 Ctrl-D 是该组合键。
现在以编程方式,如果您尝试将输入输入到 pbcopy 中,您可以从文件中执行:
cat file | pbcopy
或者稍微多一点的'shell purist'(不浪费猫的进程):
pbcopy <file
来自 bash 脚本,使用此处文档:
pbcopy <<EOM
copy copy copy...
EOM
如果我只是在终端中单独输入 pbcopy
,它似乎会提示用户输入。我假设这个想法是你输入一些输入,然后退出或结束 pbcopy
,然后你的输入被添加到剪贴板,这样你就可以 pbpaste
它或其他任何东西。
我不知道如何在不使用 Control-C 的情况下结束 pbcopy
,这会终止进程并且不会将我的数据保存到剪贴板。
终端仍然很新。谢谢!
对于大多数终端程序,输入结束由Ctrl-D
触发。这被认为是命令输入的有效结论。
它可能是其他东西,但可以从 stty -a
的输出中读取组合键,它显示一个条目:eof = ^D
,表明 Ctrl-D 是该组合键。
现在以编程方式,如果您尝试将输入输入到 pbcopy 中,您可以从文件中执行:
cat file | pbcopy
或者稍微多一点的'shell purist'(不浪费猫的进程):
pbcopy <file
来自 bash 脚本,使用此处文档:
pbcopy <<EOM
copy copy copy...
EOM