Buenas foreros !!!
Estoy intentando hacer un programa simple en el cual quiero obligar a introducir un parametro y sino se introduce, lanzar un mensaje de error y SALIR del programa.
Estoy intentando esto, que funciona cuando meto el parametro, pero no cuando no se mete.
if (($1 == null)
then echo "falta parametro"
else echo "el parametro es $1"
fi
echo "esto solo deberia ejecutarse si se metio parametro, asi que tengo que meter un exit o algo en el primer then".
¿Podrían decirme como puedo comprobar si existe el valor $1? Y en caso de que no exista, ¿Como podría indicar la finalización del programa?