sa_004.sh
Nivel 2 — Intermedio Corregir errores

Corregir comparación de cadenas

Este script compara cadenas pero usa el operador equivocado. Tiene 2 errores:
Código de referencia / Plantilla
#!/bin/bash MODO=$1 if [ $MODO -eq "produccion" ]; then echo "Entorno productivo" else echo "Entorno de pruebas" fi
Tu respuesta
// Solución de referencia

          

📋 Sobre este ejercicio

Mezcla de operadores numéricos con cadenas y comillas ausentes.

💡 Pistas (clic para revelar)
💡 -eq es numérico; para texto usa = o !=
💡 Comilla siempre la variable de texto: "$MODO"
💡 produccion es una cadena, no un número
📖 Referencia del módulo