lunes, 23 de septiembre de 2019

Menú de opciones en Linux

#!/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:

Trabajo final de excel intermedio

 Se recibe un archivo con la información de la estadistica de venta en formato plano Con estos datos realice lo siguiente: 1. Importe la inf...