Taller de bash, nivel básico

software
gnulinux
programación

#24

Muuuchas gracias


#25

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.


#26

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

#27

Gracias


#28

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


#30

¿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.