Bash scripting
Bash es uno de los intérpretes de comandos más populares empleados en sistemas GNU/Linux. Además, consituye en sí mismo un lengua de programación con el que es posible desarrollar scripts para automatizar todo tipo de tareas.

Creando scripts¶
La terminal de GNU/Linux, en la mayoria de las distribuciones, emplea BASH un emulador de terminal que posee su propio lenguaje de programación, denominado Bash scripting.
Para crear un script bastará con seguir los siguientes pasos:
[1.] Crear un archivo de texto
[2.] Dentro del archivo, incluir el siguiente encabezado:
[3.] Seguidamente, agregar los comandos que se deseen ejecutar. Hay muchas maneras de hacer esto, aunque la recomendada para comenzar es colocar un comando por línea, es decir, uno debajo del otro.
[4.] Una vez guardados los cambios, en necesario dar permisos de ejecución al archivo, de la siguiente manera:
[5.] Finalmente, estaremos en condiciones de ejecutar el script:
o bien
Ejemplos¶
Hé aquí algunos ejemplos de las cosas que se pueden hacer con Bash. Por supuesto, no trata de ser una muestra exhaustiva, solo ilustrativa. Disponemos de una basta información en internet con guías y manuales de uso.
Hola mundo¶
Verificar si el usuario es root¶
Verificando la existencia de un directorio antes de crearlo¶
#!/bin/bash
echo "Enter directory name"
read ndir
if [ -d "$ndir" ]
then
echo "Directory exist"
else
`mkdir $ndir`
echo "Directory created"
fi