AppleScript 中 Shell 脚本的语法错误

Syntax Error With Shell Script In AppleScript

我有一个脚本在终端中 运行 没问题,但是当我将它放到 AppleScript 中时,出现语法错误。

AppleScript 中的行是:

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

这给我一个语法错误:

Expected “"” but found unknown token.

并突出显示 Totals 之前的 [

我需要更改什么才能顺利运行?

谢谢!

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

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

玩得开心!迈克尔/汉堡