可以AppleScript获取shell脚本或变量的输出并将其放入粘贴缓冲区吗?
我有一个每天都有密码的文件(格式化为“日期,密码”),我想编写一个脚本,运行时会查找日期并输出该日期的密码。
那部分不是问题,我只是想知道是否有办法让输出自动进入粘贴缓冲区?
答案 0 :(得分:4)
使用AppleScript将shell命令的输出放入剪贴板:
set the clipboard to (do shell script "ls")
如果您不想使用AppleScript,可以在shell中使用pbcopy
:
sh$ some command | pbcopy