En este script tenemis que tomar una decisión dependiendo del contenido de la variable $# como vimos en un ejemplo anterior.
if [ $# -eq 2 ]
then
echo "Hay dos parámetros"
fi
|
if [ $# -eq 2 ] Comprobamos si el número de argumentos es dos con una comparación numérica.
Todo lo que pongamos tras "then" y hasta el (else) "fi" se ejecurará cuando la condición sea cierta.
Este ejmplo resulta particularmente útil para construir scripts que deban tener un número exacto de parámetros.