est_040.sh
Nivel 3 — Avanzado Transformar estructura

case agrupado a if con ||

Transforma este case con patrones agrupados a if/elif/else usando ||. No uses case ni esac.
Código de referencia / Plantilla
#!/bin/bash case "$R" in si|s) echo confirmado ;; no|n) echo cancelado ;; *) echo invalido ;; esac
Tu respuesta
// Solución de referencia

          

📋 Sobre este ejercicio

Convierte patrones OR a condiciones con ||.

💡 Pistas (clic para revelar)
💡 si|s) → [ = si ] || [ = s ]
💡 El segundo grupo es un elif con ||
💡 El *) es el else
📖 Referencia del módulo
$ case $VAR in
Inicia el case
$ patrón)
Patrón a comparar
$ ;;
Fin de bloque case
$ *)
Comodín (equiv. a else)
$ esac
Cierra el case
$ elif [ cond ]; then
Condición adicional en if