Como ejecuto un script bash ??

Como ejecuto un script bash ??


Bueno ante esta pregunta la respuesta se las dejo explicada:

Primero que todo creamos un script simple:

#!/bin/bash
#Esto es un comentario
echo "Script de prueba"



Explicando el codigo
, la primera linea indica donde se encuentra el interprete de comandos en nuestro sistema. Por defecto todos los sistemas que tengan Bash instalado, lo tendran en el directorio /bin.
La segunda es la forma de hacer comentarios en bash.
Y la tercera demuestra como mostrar mensajes o dar salida de datos.


Ahora la pregunta es como ejecutarlo: si nos metemos en la terminal de nuestro sistema y nos dirigimos a donde esta nuestro script tendriamos que digitar lo siguiente:

* Utilizando la siguiente sintaxis:
./NombreDelScript.sh


* Poniendo delante el nombre del shell con el que lo vas a ejecutar y seguido el nombre del fichero:

Ejemplo:
bash NombreDelScript.sh ó sh NombreDelScript.sh


De la segunda forma no pide permisos de ejecucion pero de la primera forma deberas cambiar los permisos de ejecucion para que te deje utilizar el script.

Para eso solamente escribimos:


chmod u+x NombreDelScript.sh


De esta forma le estamos cambiando los permisos de ejecucion , estamos diciendole al pc que le de permisos de ejecucion al usuario.


Cualquier cosa no duden en preguntar.



Saludos.................... 8)

0 comentarios: