2015-09-11 2 views
0

У меня есть сценарий, который отлично работает в терминале, но когда я бросаю его в AppleScript, я получаю синтаксическую ошибку.Ошибка синтаксиса со сценарием оболочки в AppleScript

Линия в AppleScript является:

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

Что дает мне синтаксическая ошибка:

Expected “"” but found unknown token. 

И подчеркивает [ перед Totals.

Что мне нужно для того, чтобы это нормально работать?

Спасибо!

ответ

0

Вам необходимо скрыть обратную косую черту до \\!

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

Удачи! Michael/Hamburg

+0

Большое вам спасибо; Я все еще начинаю с AppleScript, поэтому я очень ценю это! –