1

Поэтому я хочу запустить скрипт, который запускается при входе в систему, в новом терминале и печатать в несколько строк.

Нужно ли мне AppleScript для того, что я прочитал до сих пор? Разве нет простой команды bash для запуска этого?

Я видел, что могу делать это и с Automator, но старые ответы устарели, и я не могу найти подходящий способ запустить скрипт из него; это старая функция выхода на пенсию?

1 ответ1

1

Запустите скрипт при входе в систему на OS X

OS X может запускать скрипты и приложения при входе в систему. Процедура проста.

  1. Откройте System Preferences->Users & Groups .
  2. Выберите пользователя из списка слева.
  3. Перейдите на вкладку « Login Items ».
  4. Перетащите сценарий или приложение к элементам входа в систему или щелкните значок +, чтобы использовать Finder для поиска сценария.
  5. Закрыть Users & Groups .

Вот пример сценария, который может сказать "привет мир" при входе в систему.

#!/bin/sh
say "Hello, world!"
exit

Сохраните файл как текст. Используйте Terminal для запуска chmod u+x чтобы добавить разрешение на выполнение в скрипт. Добавьте скрипт для входа в систему.

Чтобы остановить выполнение сценария при входе в систему, удалите его на вкладке « Login Items ».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .