El Manual de BASH Scripting Básico para Principiantes/Hola Mundo en BASH
Hola mundo en BASH
editarPara empezar, haré una mención al simplismo "Hola mundo" de BASH, y también lo explicaré. Para ejecutar los scripts en una terminal, usar: ./<nombre-script> o simplemente: bash <nombre-script>
#!/bin/bash
# Script de hola mundo
echo "hola mundo"
Salida:
hola mundo
Explicación
editarEs muy simple, en realidad. Lo que hacemos aquí al escribir primero "#!/bin/bash", es llamar a nuestra shell BASH, que por lo general se ubica en /bin/bash, pero podría estar en otro lugar, así que si no la tenemos ahí se ejecutará el comando "locate bash" desde nuestra terminal, o bien si no tenemos locate podemos usar "which bash" o bien desde nuestro directorio raiz ( / ) ejecutamos "find bash" para localizar la ruta del programa bash.
Comentario en BASH
editarPero ¿el símbolo '#' escrito al inicio de una linea, es un comentario? En realidad sí, como en la segunda linea vemos, eso es un comentario, es decir, algo que no es interpretado y está ahí para que el programador/coder/scripter se ubique y sepa que es lo que hace el código, esto ayuda a tener mejor orden y a corregir el código si tiene BUGS. Pero la excepción a esto, es al escribir #!/ruta/de/interprete , esto nos sirve para llamar a nuestro interprete, como perl, bash, sh, python, etc, (que son otros lenguajes) y se usa para los lenguajes interpretados, de modo que se ejecuten en donde corresponde.
Imprimiendo en BASH
editarPor último, tenemos el comando echo
, como en batch
, que sirve para imprimir texto en la pantalla.
Recomendaciones
editarBASH funciona igual que nuestra terminal favorita, esto es por que nuestra terminal usa BASH para funcionar, y claro, cuando hacemos scripts es para automatizar procesos (lease INFORMÁTICA). Así es que la sintaxis es muy simple, un comando por linea.
Recomendamos leer los manuales y experimentar en el sistema operativo (claro sin ser root si no sabemos que es lo que hacemos) para aprender.