sa_003.sh
Nivel 2 — Intermedio Corregir errores

Corregir if: corchetes y then en elif

Este script tiene 3 errores. Encuéntralos y corrígelos:
Código de referencia / Plantilla
#!/bin/bash EDAD=$1 if [ "$EDAD" -lt 18 ]; then echo "Menor" elif [ "$EDAD" -ge 18 ] && [ "$EDAD" -lt 65] echo "Adulto" else echo "Jubilado" fi
Tu respuesta
// Solución de referencia

          

📋 Sobre este ejercicio

Falta espacio antes del corchete de cierre y then en el elif.

💡 Pistas (clic para revelar)
💡 Cada ] necesita un espacio antes: '... 65 ]'
💡 El elif también termina en '; then'
💡 [ es realmente un comando: separa todo con espacios
📖 Referencia del módulo