[eside-ghost] Shell Script test
Alvaro Marín
alvaro en rigel.deusto.es
Mar Ene 16 09:54:48 CET 2007
Buenas,
> En un script necesito leer del teclado a ver si el usuario ha pulsado
> "S","s","N" o "n". En cualquier otro caso repetir la pregunta.
>
> # /bin/sh
> RECIENTE=""
>
> while [ "$RECIENTE" != "S" -o "$RECIENTE" != "s" -o "$RECIENTE" != "N" -o
> "$RECIENTE" != "n" ];do
> read -n 1 -p "Estas descargando la version mas reciente de OpenBSD
> [S/N]?" RECIENTE
> echo ""
> done
>
> echo $RECIENTE
>
> Pues haciendo esto da igual lo que escriba que siempre me repite la
> pregunta. He hecho un "echo" del valor de la variable dentro del bucle
> y la
> lee bien.
Umm y si cambias el "-o" por un "-a" ?
agur!
split.
Más información sobre la lista de distribución eside-ghost