【问题标题】:Syntax Error With Shell Script In AppleScriptAppleScript 中的 Shell 脚本语法错误
【发布时间】:2015-09-11 07:31:45
【问题描述】:

我有一个在终端中运行良好的脚本,但是当我将它放到 AppleScript 中时,我得到一个语法错误。

AppleScript 中的行是:

do shell script " tail -f -n+0 /vault/AppLog.txt | egrep '^\[Totals' "

这给了我一个语法错误:

Expected “"” but found unknown token.

并在Totals 之前突出显示[

我需要更改哪些内容才能顺利运行?

谢谢!

【问题讨论】:

    标签: shell terminal applescript


    【解决方案1】:

    您需要将反斜杠转义为 \\

    do shell script " tail -f -n+0 /vault/AppLog.txt | egrep '^\\[Totals' "
    

    玩得开心!迈克尔/汉堡

    【讨论】:

    • 非常感谢;我仍然从 AppleScript 开始,所以我真的很感激!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-05
    • 1970-01-01
    • 1970-01-01
    • 2017-07-30
    • 2012-09-17
    相关资源
    最近更新 更多