La estructura de un script

En el inicio especificamos la shell que vamos a utilizar cuando ejecutemos el script :

#!/bin/bash

También es conveniente incluir un comentario sobre lo que realiza el script, el autor y la fecha. Los comentarios se inician con el símbolo #. Después incluimos las variables o funciones que vamos a utilizar.

A continuación comienza la parte del proceso que vamos a ejecutar con los distintos comandos de linux.

Terminaremos el proceso realizando aquellas tareas que consideremos necesarios para una correcta finalización, borrando ficheros temporales y ejecutando el comando exit para salir de la ejecución del script.

Para ver si la finalización es correcta (ha terminado con valor 0), podemos imprimir con echo: echo $?. Como veremos más adelante con el símbolo $ podemos obtener el valor de una variable, en este caso el valor de la salida.

Los scripts les damos la terminación .sh para distinguirlos de otros ficheros y no olvidemos que para ejecutarlos tienen que tener permiso de ejecución :

chmod +x script.sh