est_003.sh
Nivel 2 — Intermedio Corregir errores

Corregir estructura case mal planteada

El siguiente script con case tiene 4 errores. Encuéntralos y corrígelos.
Código de referencia / Plantilla
#!/bin/bash NOTA=$1 case $NOTA 10) echo "Sobresaliente" ;; 7|8|9 echo "Notable" ;; 5|6) echo "Aprobado" *) echo "Suspenso" ;; case
Tu respuesta
// Solución de referencia

          

📋 Sobre este ejercicio

Identifica y corrige los errores en esta estructura case.

💡 Pistas (clic para revelar)
💡 ¿Falta alguna palabra clave después de la variable?
💡 ¿Todos los patrones tienen )?
💡 ¿Todos los bloques terminan con ;;?
💡 ¿Cómo se cierra un case?
📖 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