Как добавить ПХП в список шеллов в Автоматоре
Илья написал статью про то как писать службу в «Маке» на ПХП. Есть способ проще, достаточно добавить ПХП в список шелов в Автоматоре и писать скрипты прямо на нём, без вызова bash.
Можно сделать всё по инструкции по ссылке или просто запустить вот такой скрипт в «Терминале»:
sudo sed -iE "/^<\\/idict>/,$ c\
$(echo H4sIAPOBM08CA4WQvQ6CMBSFZ3iKO2CAwfQBqEwyuDiAcRFjai3QiNDcVhNjfHcrEpSBuH3n3P+bO/\
Qs7jG5aiRH2RBVKUreTu7mDj1Jbjr6ZDEs9TfqUIbIenaoNiibMp4jJT2OA7OxT8lQPfTXHKUy/yZ4tWwELMCqS1\
CUwugg2yxX6zCMJkYXLQrGKwi8Q5ak2yTd+faUm78HpsGzGMIDBK/aTkTwnFzVcv+TH1C11CZ2X1wmkt1LAQAA| base64 -D | gzip -d)" \
/System/Library/Automator/Run\ Shell\ Script.action/Contents/Resources/Shells.plistПосле запуска надо перезапустить «Автоматор» и в нём появится новый шелл:

Читайте также

В «Маке» очень нехватает одной вещи — лёгкого создания собственных меню в статус-баре. Учить ради этого «Обжектив-Си» или «Свифт» (и ставить «ЭксКод») мне совершенно не хочется, поэтому я поискал готовое.
2017
Запись в NTFS средствами Mac OS X
Как оказалось, использование этого небезопасно, используйте только если нет другого выхода. Как известно пользователям «маков», Mac OS X умеет монтировать диски с файловой системой NTFS только на чтение.
2011

Комментарии 12
Что ж вы так долго молчали? Конечно, в миллион раз проще.
Что вы вообще в
Сарказм относился к методу в целом, конечно.
Я могу заблуждаться, но, кажется, начать сценарий Автоматора с шабанга проще чем разбираться в приведенной консольной команде (а выполнять в терминале
Это всё один раз проделать надо. И я не вижу с чем тут разбираться — там одна команда по сути, это «sed». Если для вас это слишком сложно, это не моя проблема.
Я поддерживаю Ивана: предлагать читателю выполнять криптокоманду — это test of faith.
Там не криптокоманда, вы посмотрите внимательно.
Комментарий для Евгения Степанищева:
Разумеется, прошу прощения.