bash - installed - ubuntu shell
¿Cómo ejecuto un script bash en Terminal? (6)
Otra forma de ejecutarlo (esta vez sin establecer permisos de ejecución):
bash /path/to/scriptname
Tengo un script como:
#!/bin/bash
echo Hellow world!
¿Cómo ejecuto esto en la Terminal?
cd al directorio que contiene el script, o póngalo en una carpeta bin que está en su $ PATH
luego escribe
./scriptname.sh
si está en el mismo directorio o
scriptname.sh
si está en la carpeta bin.
Podrías hacerlo:
sh scriptname.sh
Cambie su directorio a donde se encuentra la secuencia de comandos mediante el comando cd
Luego escribe
bash program-name.sh
$prompt: /path/to/script
y presionar enter. Tenga en cuenta que debe asegurarse de que el script tenga permisos de ejecución.
En primer lugar, debes hacerlo ejecutable usando: chmod + x filename. En el nombre del archivo, debe escribir el nombre del archivo tal como está, por ejemplo: helloworld.sh. Después de que lo haya ejecutado, puede ejecutarlo usando /.filename Espero que haya ayudado :)