добавление python скрипта через launchctl по терминалу

Есть два компьютера На втором компьютере есть скрипт пайтона, у моего компьютера есть рутированый доступ к терминалу второго(на нем мак), знаю что можно в автозапуск в маке можно добавить скрипт через launchctl, но можно ли сделать это через терминал? Если да, то как?


Ответы (1 шт):

Автор решения: Ivan Kramarchuk

Вам нужно создать свой LaunchAgent.

Если вкратце - вы создаете plist файл с параметрами запуска вашего приложения (bash скрипта, который запускает ваш python скрипт), помещаете его в папку /Library/LaunchAgents/ и активируете командой

launchctl load /Library/LaunchAgents/com.yourscript.plist

Вот подробное описание: Creating Launch Daemons and Agents

Рекомендую сначала попробовать так запустить какой-нибудь элементарно простой скрипт на вашем компьютере и убедится что он работает правильно, а потом уже создать полноценный скрипт и запустить на удаленном компьютере.

→ Ссылка