Hace un día no tenía idea sobre como hacer un menú y resulta que era tan fácil que solo tenia que enter como funcionaba un case.
Case nos ayuda a crear una lista de opciones donde cada opción tiene una acción ditinta.
Insertamos un valor númerico que coresponda con algunas de las opciones, si la valor no se encuentra entre las opciones sale un mensaje.
read valor
case $valor in
1) echo "opción 1";;
2) echo "opción 2";;
3) echo "opción 3";;
4) echo "opción 4";;
5) exit;;
*) echo "Opción incorrecta";;
esac-n: Este parametro quita los saltos de linea.
-p: Si colocamos -p des pues de read podemos introducir el valor en la misma linea.
