Ejecutar un script

Noviembre 2017


Ejecución de un script


Para poder ejecutar un script o un programa en línea de comandos existen varias posibilidades:




En primer lugar convierte el script ejecutable privilegios en GNU/Linux
Ejemplo:
chmod +x /home/carlos-vialfa/mis_scripts/script.sh
chmod 0755 /home/carlos-vialfa/mis_scripts/script.sh

1. La ruta absoluta


Cualquiera que sea la ubicación donde te encuentres ingresa
/home/carlos-vialfa/mis_scripts/script.sh

2. La ruta relativa


En este caso hay que ir al directorio que contiene el ejecutable
cd /home/carlos-vialfa/mis_scripts/


Para ejecutar el script escribe
./script.sh


Si descendiste demasiado en el árbol de directorios debes utilizar . y ..
  • . – directorio actual
  • .. – directorio padre


Ejemplo:

El script se encuentra en /home/carlos-vialfa/mis_scripts/
Yo me encuentro en /home/carlos-vialfa/bin/perl_scripts/
Para ejecutar el script desde esta ubicación debo ingresar
../../mis_scripts/script.sh

3. Modificar la variable PATH


Para hacer esto vamos a agregar a la variable PATH la ruta que contiene el script
export PATH=$PATH:/home/lami20j/mis_scripts

Para ejecutar el script escribe:
script.sh

Para mayores detalles ver variable PATH
Publicado por Carlos-vialfa. Última actualización: 16 de agosto de 2008 a las 01:14 por Carlos-vialfa.
El documento «Ejecutar un script» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.