2009-07-27 33 views
1

我試圖在終端中運行一些AppleScript,只是爲了學習如何做到這一點,我遇到了&標誌的一些麻煩。即使&被替換爲「&」,它仍然會返回相同的錯誤..我已將其縮小到&符號的問題,並且想知道是否有人對此有任何建議。我收到以下錯誤:語法錯誤:期望的行結束但發現未知的令牌

語法錯誤:預期表達式但找到未知標記。

我的代碼,我鍵入到終端:

osascript -e「告訴應用程序‘發現者’」 -e「設置位置(路徑主文件夾作爲字符串)& \‘testing.plist \’」 -e'如果(存在文件位置),那麼'-e'說位置'-e'如果'-e'結束告訴'

感謝您的任何幫助。

回答

1

您不需要反斜槓來爲「testing.plist」的雙引號轉義,刪除那些將修復該錯誤。

此外,Finder詞典使用「location」這個詞,因此您希望爲該變量使用其他一些術語,例如「myLocation」。

+0

嗨布賴恩:感謝您的建議。它解決了我的問題。 – PF1 2009-07-28 03:10:46

相關問題