2014-04-30 125 views
1

我想用Applescript打開終端並讓終端運行給定的命令。這裏是我的代碼:使用Applescript做終端命令

tell application "Terminal" 
set currentTab to do script ("cd Desktop\") 
delay 6 
do script ("python2.7-32 snake.py") in currentTab 
end tell 

當我去和它進入手動終端,它的作品!但是當我嘗試在蘋果腳本中完成時,它給了我一個錯誤,說什麼「預期」,「但是找到了標識符」。

我該如何解決這個問題?

回答

0

只是猜測,但("cd Desktop\")中的反斜槓將轉義雙引號,這可能會破壞解析器。

這不是Windows,所以路徑分隔符是正斜槓("cd Desktop/")

+1

它的工作!我是一個剛剛開始使用mac的windows傢伙。仍然試圖解決語法問題 – James