sa_001.sh
Nivel 2 — Intermedio Corregir errores

Corregir if: espacios y then

Este script tiene 2 errores. Corrígelos para que funcione:
Código de referencia / Plantilla
#!/bin/bash NOMBRE=$1 if [ $NOMBRE="admin" ] echo "Bienvenido administrador" else echo "Acceso de usuario normal" fi
Tu respuesta
// Solución de referencia

          

📋 Sobre este ejercicio

Dos errores clásicos: espacios en el test y falta de then.

💡 Pistas (clic para revelar)
💡 Dentro de [ ] todo va separado por espacios: [ $A = $B ]
💡 Toda condición if/elif termina con '; then'
💡 Comilla la variable: "$NOMBRE" evita errores si está vacía
📖 Referencia del módulo