【发布时间】:2015-01-16 22:47:30
【问题描述】:
有没有办法响应在 AppleScript 中询问信息的 shell 脚本?
我有一个脚本,它运行一个在终端中运行时会询问两个问题的命令。
我已经知道答案,而且我必须这样做一千次。有没有办法可以输入这些响应,以便当 shell 脚本提示我输入它们时,它会继续该过程?
例子:
on run {email}
set result to do shell script "myprocess \"" & email & "\""
keystroke "file.png" + "enter"
keystroke "y" + "enter"
return result
end run
我得到的错误是:
error "Enter the file name to save:"
...这是终端中要求我输入值的提示。
注意:它与this 问题非常相似,但我不想打开终端窗口。我想留在 AppleScript 中。
【问题讨论】:
标签: applescript