Como crear un script en la línea de comando (shell script)
Un shell script es un archivo que contiene una serie de comandos. Una opción sumamente útil a la hora de automatizar tareas en GNU/Linux. En este ejemplo crearemos un script que muestre una serie de números.
Palabras claves: shell script, bash, programar.
Abrimos un terminal y creamos el archivo contar_hasta_5.sh:
cat > contar_hasta_5.sh
Escribimos lo siguiente en él y salimos con ctrl + D:
#!/bin/bash
# contar_hasta_5.sh: muestra una serie de números
count=1
while [ $count -le 5 ]; do
echo $count
count=$((count + 1))
done
echo "Contar hasta 5."
Ahora procederemos a darle permisos de ejecución al archivo:
chmod 755 contar_hasta_5.sh
Controlamos que todo esté correcto:
ls -l contar_hasta_5.sh
`-rwxr-xr-x 1 usuario usuario 147 Out 20 16:53 contar_hasta_5.sh`
Finalmente lo ejecutamos:
./contar_hasta_5.sh
Resultado:
1
2
3
4
5
Contar hasta 5.