Доброго вечера, форумачанам!
18.04
Есть python-программа в /opt/каталог_программы
В каталоге программы есть подкаталоги:
/db/__.sqlite
/dblib/__init__.py
и ещё несколько вспомогательных каталогов, а также несколько исполняемых .py-скриптов, которые можно запускать отдельно или вместе.
В Терминале, запуск можно сделать только, если перейти в сам каталог программы:
$ cd /opt/каталлог_программы; python script.py имя_script версия_script (последние 2 аргументы, прописанные в коде, и если без них, то кидает ошибку, как и положено).
Всё запускается прекрасно.
Если запускать python script.py имя_script версия_script - нет такого каталога и т.д..., что тоже понятно.
Вопрос в том, как сделать автозагрузку при старте системы, чтобы осуществлялся переход в каталог программы и запуск скрипта:
cd /opt/каталлог_программы; python script.py имя_script версия_script
?
Я понимаю конечно, что можно и в Supervisor прописать, но какова должна быть команда?
Или другие какие-либо варианты...
Рыл, рыл на просторах, но, то ли неправильно формулирую запрос и не могу найти ответа, то ли не понимаю ответов.
Заранее благодарен за любые ответы!