bash_023.sh
Nivel 2 — Intermedio Corregir errores

Corregir un while roto

Este while tiene 2 errores (apertura del cuerpo y el incremento). Corrígelos.
Código de referencia / Plantilla
#!/bin/bash N=1 while [ $N -le 3 ] echo $N N=$N+1 done
Tu respuesta
// Solución de referencia

          

📋 Sobre este ejercicio

Faltan do y la aritmética está mal.

💡 Pistas (clic para revelar)
💡 El while abre el cuerpo con 'do'
💡 N=$N+1 da la cadena '1+1'; usa $(( ))
💡 N=$((N+1))
📖 Referencia del módulo
$ VAR=valor
Asignación (sin espacios)
$ $VAR o ${VAR}
Expansión de variable
$ $(comando)
Sustitución de comando
$ if [ cond ]; then ... fi
Condicional
$ for i in lista; do ... done
Bucle for
$ nombre() { ... }
Definir función