#!/bin/sh
# Codigo que muestra como gestionar un menu desde consola.
# Muestra el menu general
_menu()
{
echo "Selecciona una opcion:"
echo
echo "1) Opcion 1"
echo "2) Opcion 2"
echo "3) Opcion 3"
echo "4) Opcion 4"
echo "5) Opcion 5"
echo
echo "9) Salir"
echo
echo -n "Indica una opcion: "
}
# Muestra la opcion seleccionada del menu
_mostrarResultado()
{
clear
echo ""
echo "------------------------------------"
echo "Has seleccionado la opcion $1"
echo "------------------------------------"
echo ""
}
# opcion por defecto
opc="0"
# bucle mientas la opcion indicada sea diferente de 9 (salir)
until [ "$opc" -eq "9" ];
do
case $opc in
1)
_mostrarResultado $opc
_menu
;;
2)
_mostrarResultado $opc
_menu
;;
3)
_mostrarResultado $opc
_menu
;;
4)
_mostrarResultado $opc
_menu
;;
5)
_mostrarResultado $opc
_menu
;;
*)
# Esta opcion se ejecuta si no es ninguna de las anteriores
clear
_menu
;;
esac
read opc
done
No hay comentarios:
Publicar un comentario