На этот вопрос уже есть ответ здесь:
Я хочу иметь возможность создавать программу, например, на Python, а затем выполнять ее в терминале независимо от того, где я нахожусь. Я имею в виду, что если у меня есть исполняемый файл python, И я нахожусь в той же папке с файлом, я могу напрямую выполнить его, но если я нахожусь в других папках, я не могу. Я хочу иметь возможность выполнять его откуда угодно, как и все команды терминала. Я думаю, что это связано с PATH, но я новичок в Linux, поэтому я бы благодарим любую помощь с этим. Спасибо!
Добавьте псевдоним к ~/.bashrc
:
<<< "alias mypythonscript='python <path_to_python_script>'" tee -a ~/.bashrc
*< path_to_script> = путь к Вашему python
сценарий
Тогда обновляет ~/.bashrc
:
. ~/.bashrc
Этот путь Вы будете в состоянии назвать свой сценарий от любого bash
экземпляр путем выполнения mypythonscript