Estructura WHILE y CASE
Estructuras WHILE y CASE
En un script se puede utilizar estructuras de control.
Crear un archivo denominado "menú".
Inicializar la variable opc en 0.
Utilizar el comando
-ne
.Limpiar la pantalla con
clear
.Mostrar las opciones del menú.
Pedir al usuario que ingrese una opción.
Guardar la opción que ingrese el usuario en la variable opc.
Utilizar la estructura de selección múltiple CASE.
#!/bin/bash
opc=0
while [ $opc -ne 4 ] ; do
clear
echo "1. Saludar"
echo "2. Evaluar edad"
echo "3. Crear respaldo"
echo "4. Salir"
echo read -p "Seleccione una opción: " opc
case $opc in
1) clear
echo Esta es la opción 1
sleep 3
;;
2) clear
echo Esta es la opción 2
sleep 3
;;
3) clear
echo Esta es la opción 3
sleep 3
;;
4) clear
echo Esta es la opción 4
sleep 3
;;
*) echo $opc no es una opción válida
sleep 3
;;
esac
Resultado
Ejecutar.
~$ ./menu.sh
El menú responde a lo ingresado por el usuario mostrando en pantalla el menú de opciones.
1. Saludar
2. Evaluar edad
3. Crear respaldo
4. Salir
Seleccione una opción: 1
Y finalmente trae el valor almacenado en 1).
Esta es la opción 1
Last updated