2016-01-19 6 views
1
#! /usr/bin/osascript 
osascript -e "do shell script 
"chmod 777 /Library/ColorSync/Profiles" with administrator privileges" 

Ошибка: Ожидаемый конец строки и т.д., но нашел«»».Apple, сценарий получения Синтаксическая ошибка - ошибка: ожидается конец строки, и т.д., но нашел ««»

Я новичок в яблочном скрипте. Мне нужно запустить это с помощью NSAppleScript. Как первый шаг, из редактора сценариев я получаю вышеуказанное сообщение об ошибке.

ответ

2

У вас есть #!/usr/bin/osascript shebang. Вам не нужно вызывать osascript в вашем коде. Только делать:

#!/usr/bin/osascript 
do shell script "foo" 
+0

Выполнено #!/usr/bin/osascript osascript -e 'выполнить сценарий оболочки «chmod 777/Library/ColorSync/Profiles» с правами администратора «Получение такой же ошибки. Вместо «" »сообщение становится неизвестным. – iGo

+0

См. Мое редактирование. Я забыл, что это было в скрипте, и я не заметил shebang – Arc676

+0

#!/Usr/bin/osascript osascript -e сделать сценарий оболочки« chmod 777/Library/ColorSync/Profiles "с правами администратора - выдает ту же ошибку – iGo

Смежные вопросы