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' "
玩得开心!迈克尔/汉堡
我有一个脚本在终端中 运行 没问题,但是当我将它放到 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' "
玩得开心!迈克尔/汉堡