Taller de bash, nivel básico

Muuuchas gracias

Buenas, me da error en línea 13, y no sé por qué, he cambiado =~ por != y sigue igual. Cuando podáis me hacés un pull request? Yo es que acabo de volver de Castellón. Mientras tanto voy a currarme el ejemplo del for.

Podrías usar case y se quedaría mucho mas compacto:

#!/usr/bin/env bash

while true
do
  cat <<-EOF
MENÚ DEL DÍA
1 Pastel de carne de primero y lentejas de segundo
2 Sopa de pescado de primero y migas de segundo
3 Bogavante a las finas hierbas de primero y ensalada de segundo
4 Salir
EOF
  read respuesta

  case $respuesta in
    1) echo "¿En serio, buena suerte?";;
    2) echo "¡Muy buena elección, es nuestra especialidad!";;
    3) echo "Una elección digna de un auténtico sibarita...";;
    4) echo "Hasta luego"
       exit;;
    *) echo "Debes escoger una opción válida.";;
  esac
done
2 Me gusta

Gracias

¡Ya tenéis el ejemplo del bucle for en mi github!, ahora acabaré la presentación.

¿Y lugar? ¿En qué sitios habías pensado que podría hacerse? Deberías confirmar el lugar con la fecha a la vez, por si no estuviese disponible o no pudiesen dejarnos sitio.