Запускать команду терминала (команда python) при запуске [дубликат]

Впервые в Ubuntu, но искали везде, чтобы получить ответ на этот вопрос. Пока не нашел решения. В основном мне нужно запускать две команды терминала при запуске, которые следуют друг за другом напрямую. Это позволит мне открыть скрипт Python при запуске. Скрипт работает при открытии вручную, но я не могу заставить его работать при загрузке. В терминале я набираю:

cd /directory/with/python/script/
python name.py

Сценарий работает, но у меня проблемы с его запуском при загрузке.

1
задан 26 August 2014 в 11:57

1 ответ

Принятие Вас хочет выполнить этот сценарий каждый раз Ваши начальные загрузки машины, удобный способ состоит в том, чтобы добавить выскочку init задача.

Создают файл my-startup-script.conf (его имя ваше дело, но он должен иметь расширение .conf) в /etc/init, содержа следующее:

description "Describe what the script does."
start on filesystem
task
script
    cd /path/to/script
    python name.py
end script

Примечание, которое Ваш сценарий выполнит с полномочиями пользователя root.

2
ответ дан 11 November 2019 в 09:33

Другие вопросы по тегам:

Похожие вопросы: