2013-01-21 59 views
0

我正在編寫一個AppleScript應用程序。我有我的代碼do shell script部分看起來是這樣的:AppleScript運行一套終端命令而不需等待

unlink file.file; mv file1.file file2.file; sleep 3; open app.app; 

無論如何,我想這能不中斷腳本,如果不打開一個終端窗口中運行。我已經知道> /dev/null 2>&1 &的事情,但這對我來說不起作用,因爲我需要按順序運行這些,而且我無法使用這樣的多個命令。任何幫助,將不勝感激。

+1

你爲什麼不只是做上述直接使用AppleScript - 它不會出現有任何需要本部一個shell腳本? –

回答

0

可以通過命令的整個列表作爲一個羣體:

{ unlink file.file; mv file1.file file2.file; sleep 3; open app.app; } >/dev/null 2>&1 &