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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.