语法错误:预期行结束但发现未知令牌

时间:2009-07-27 23:37:01

标签: terminal applescript

我正在尝试在终端中运行一些AppleScript,只是为了学习如何操作,而且我遇到了一些问题。标志。即使是&被替换为“&”,它仍然会返回相同的错误。我已将其缩小到&的问题。标志,我想知道是否有人有任何建议。我收到以下错误:

语法错误:预期表达但发现未知令牌。

我输入终端的代码:

osascript -e'告诉应用程序“Finder”'-e'将位置设置为(作为字符串的主文件夹的路径)& \“testing.plist \”' - e'如果(存在文件位置)则'-e'表示位置'-e'结束如果'-e'结束告诉'

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您不需要使用反斜杠来转义“testing.plist”的双引号,删除它们将修复该错误。

此外,“位置”一词由Finder字典使用,因此您需要为该变量使用其他一些术语,例如“myLocation”。