我很难从shell脚本启动一个简单的applescript选择列表。我在启动对话框以在Shell脚本中以相同方式捕获用户输入时没有问题。无论出于何种原因,下面的命令都无法正常工作,因此第一个调用总是超时。随后使用相同语法的调用有时可以工作,有时则不能。当我在bash shell中运行与脚本无关的命令时,会得到相同的行为-第一次执行超时,随后的运行最终起作用并显示选择列表。它让我发疯,我想念的是什么!谢谢!
osascript -e 'Tell application "System Events" to return choose from list {"Students", "Faculty-Staff"}'
答案 0 :(得分:1)
choose from list
是标准添加的一部分。与System Events
osascript -e 'return choose from list {"Students", "Faculty-Staff"}'