Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Applescript 应用脚本退出终端_Applescript - Fatal编程技术网

Applescript 应用脚本退出终端

Applescript 应用脚本退出终端,applescript,Applescript,背景:我是Mac用户,用PostScript维护一个程序。Postscript由Adobe蒸馏器解释(“蒸馏”)。所以有时候我想要第二次或第三次使用Adobe蒸馏器 要打开这样一个实例,我有一个名为“蒸馏器Winstance.command”的小文本文件: 蒸馏器钻头工作得很好。幸福 但终端并没有退出。它会询问“是否要终止此窗口中正在运行的进程?”。上述的一些变体关闭窗口,但让终端运行。请问,我的.command文件中有什么可以让终端安静地离开?(不安全使用killall。) 谢谢。考虑直接通过

背景:我是Mac用户,用PostScript维护一个程序。Postscript由Adobe蒸馏器解释(“蒸馏”)。所以有时候我想要第二次或第三次使用Adobe蒸馏器

要打开这样一个实例,我有一个名为“蒸馏器Winstance.command”的小文本文件:

蒸馏器钻头工作得很好。幸福

但终端并没有退出。它会询问“是否要终止此窗口中正在运行的进程?”。上述的一些变体关闭窗口,但让终端运行。请问,我的.command文件中有什么可以让终端安静地离开?(不安全使用killall。)

谢谢。

考虑直接通过AppleScript使用其命令而不是通过终端应用程序执行shell命令

通过使用以下AppleScript,它将不需要关闭任何终端窗口并退出

repeat 3 times
  do shell script "open -n -a" & space & quoted form of "Acrobat Distiller"
end repeat
上面给出的示例将启动Acrobat蒸馏器应用程序的三个实例

repeat 3 times
  do shell script "open -n -a" & space & quoted form of "Acrobat Distiller"
end repeat