Parametros en los scripts
Este pequeño script, muestra un ejemplo de uso de las variables posicionales:
- $0..${10}… parámetros del script
- $# número de parametros
- $@ todos los parametros
#!/bin/bash
echo "Ejecutando script [$0]"
echo "Primer parámetro:" $1
echo "Total argumentos: $#"
echo "Todos los parametros:" $@
echo "Decimo parámetro:" ${10}
Este otro comprueba que exactamente nos hayan pasado 2 parametros:
#!/bin/bash #script que comprueba si hemos pasado 2 parametros if [ $# -lt 2 ]; then echo "Necesitas pasar dos parámetros." exit 1 fi
