
Si quiero ejecutar un script (digamos que en el directorio de inicio tengo un archivo llamado hi.py
), necesito especificar la ruta completa: python /home/user/hi.py
. Pero cuando quiero usarlo mkdir
puedo simplemente decir: mkdir folder_name
. ¿Cómo puedo hacer lo mismo con hi.py
?
Respuesta1
La aplicación/script:
debe estar en uno de los directorios de PATH (segúnFHSDeberías usar
/usr/local/bin
)debe ser ejecutable y, si es un script interpretado, tener un shebang (por ejemplo,
#!/bin/sh
para scripts de shell,#!/usr/bin/env python2
para scripts de Python).