Как создать функции и программное обеспечение для моего Linux-сервера? Позвольте мне объяснить это чуть подробнее.Вызов функций Python на уровне скрипта из командной строки Linux
Итак, для моего Linux-сервера, с которым я обращаюсь к моему SSH-клиенту, я сделал несколько сценариев Python, которые работают нормально, но я действительно хочу, чтобы эти скрипты Python постоянно работали, чтобы я мог выполнять функции, которые я создал в сценарии (например, «def time(): ...»), просто набрав «время» в командной строке, а не запустив скрипт с ./script-name.py, а затем введите "время". Мне нужно каким-то образом установить мои файлы Python в систему?
Я изо всех сил пытался найти Google, потому что я не совсем понял, что искать, а результаты, которые пришли, не были действительно связаны с моей просьбой. Я нашел модуль cmd Python и научился создавать интерпретаторы cmd, однако, чтобы получить доступ к командам, определенным в интерпретаторе cmd, мне пришлось сначала запустить скрипт, который, как я объяснил выше, не то, что я есть находясь в поиске.
Как я могу сделать функции Python на уровне скрипта вызываемыми из командной строки Linux?
Lookup 'supervisord' также, это очень расплывчато. –
Вы можете просто добавить функции к вашим '.bashrc' или'/etc/profile', например 'function time() {python /my/dir/my-script.py}' – cat
('time' - очень плохое имя, потому что он затеняет * команду * 'время' и для ее возврата вам придется вводить' \ time' вместо этого.) – cat