Para trabajar con el comando select
en Bash, que se utiliza para crear un sistema de menú simple, puedes seguir estos pasos básicos. Aquí tienes un ejemplo sencillo:
#!/bin/bash
echo "Selecciona una opción:"
opciones=("Opción 1" "Opción 2" "Opción 3" "Salir")
select opt in "${opciones[@]}"
do
case $opt in
"Opción 1")
echo "Has elegido la opción 1"
;;
"Opción 2")
echo "Has elegido la opción 2"
;;
"Opción 3")
echo "Has elegido la opción 3"
;;
"Salir")
break
;;
*) echo "opción inválida $REPLY";;
esac
done
En este script:
- Definición de Opciones: Defines una lista de opciones en un arreglo llamado
opciones
. - Palabra Clave
select
: Utiliza el comandoselect
seguido de un nombre de variable (opt
en este caso) y la lista de opciones. - Visualización del Menú y Selección: El script muestra un menú basado en el arreglo de opciones y espera a que el usuario seleccione una.
- Sentencia
case
: Se utiliza una sentenciacase
para manejar la selección del usuario. Cada caso corresponde a una opción. - Sentencia
break
: La sentenciabreak
sale del bucleselect
, utilizada aquí para la opción “Salir”. - Caso Predeterminado: Un caso predeterminado opcional (
*
) para manejar elecciones inválidas.
Cuando se ejecuta el script, muestra un menú con las opciones listadas. El usuario puede elegir una opción ingresando el número correspondiente. El script luego ejecuta el código en el bloque case
relevante.
![linux tux penguin mascot cutout lying on a tray with ice cubes](https://i0.wp.com/academiasanroque.com/wp-content/uploads/2023/12/pexels-photo-11034131.jpeg?resize=1880%2C1253&ssl=1)
… … …
¡Coméntanos que te ha parecido este artículo al final de la página!
TÚ OPINIÓN IMPORTA
![linux tux penguin mascot cutout lying on a tray with ice cubes](https://i0.wp.com/academiasanroque.com/wp-content/uploads/2023/12/pexels-photo-11034131.jpeg?resize=1880%2C1253&ssl=1)
NUESTRAS ÚLTIMAS PUBLICACIONES
- Fundamentos Teóricos de PHP, MySQL, phpMyAdmin, Métodos GET y POST, y el Concepto de CRUD
- Introducción a PHP, MySQL, phpMyAdmin y Cómo Crear un CRUD en PHP para Principiantes
- Teoría y Práctica: PHP, MySQL, phpMyAdmin y Cómo Crear un CRUD en PHP
- Título del Artículo: Cómo Crear un Formulario en PHP con PDO para Insertar Datos en una Base de Datos
- Título del Artículo: Cómo Crear un Formulario en PHP para Insertar Datos en una Base de Datos
- Crear un Formulario en PHP para Resolver Ecuaciones de Segundo Grado
- Los tartesos.
- La ciencias y grandes personajes.
- Cómo Activar las Teclas de Función (F1, F2, F3, etc.) desde la BIOS en un Asus ZenBook UX363EA
Contenido restringido
Comments are closed