Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #----------------------------------------------------------------------------
- # Script para ver un uso de la estructura case
- # condicionalesBash02.sh
- # Autor: angeldp
- # Uso de case para elaborar un menú.
- # Pido una pulsación eliminando el salto de línea con -n
- # guardo la primera tecla pulsada en la variable TECLA
- clear
- echo -n "Pulse cualquier tecla: "
- read -n1 TECLA
- # Dependiendo del contenido de la variable TECLA...
- case $TECLA in
- [a-z] )
- echo -e "\n\n$TECLA es una letra"
- echo "adios.";;
- [0-9] )
- echo -e "\n\n$TECLA es un número."
- echo "4d105";;
- * )
- echo -e "\n\n$TECLA es algún carácter especial."
- echo "/-\ |) | () $";;
- esac
- # La última instrucción de cada caso debe finalizar con doble punto y coma
- # de lo contrario se ejecutarán las instrucciones de los demás casos
- # hasta el doble punto y coma
- # el asterisco se usa como comodín, se pueden incluir patrones como literales o como conjuntos
- # de caracteres (usando los corchetes para definir rangos y conjuntos [0-9] [a,e,i,o,u])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement