На этот вопрос уже есть ответ здесь:
Если я хочу запустить скрипт (допустим, в домашнем каталоге у меня есть файл hi.py
), мне нужно указать полный путь: python /home/user/hi.py
. Но когда я хочу использовать mkdir
, я могу просто сказать: mkdir folder_name
. Как я могу сделать то же самое с hi.py
?
Приложение/сценарий:
потребности быть в одном из каталогов в ПУТИ (согласно FHS необходимо использовать /usr/local/bin
)
потребности быть исполняемым файлом и, если это - интерпретируемый сценарий, имеют хижину (например, #!/bin/sh
для сценариев оболочки, #!/usr/bin/env python2
для сценариев Python).