Foros del Web » Administración de Sistemas » Unix / Linux »

Problema con script

Estas en el tema de Problema con script en el foro de Unix / Linux en Foros del Web. Muy buenas! Aquí os dejo un script muy simple pero que no consigo que me de el resultado esperado en el elif no consigo el ...
  #1 (permalink)  
Antiguo 15/03/2011, 19:30
Avatar de javioreto  
Fecha de Ingreso: enero-2005
Ubicación: C:\España\Bilbao
Mensajes: 1.212
Antigüedad: 19 años, 2 meses
Puntos: 15
Problema con script

Muy buenas! Aquí os dejo un script muy simple pero que no consigo que me de el resultado esperado en el elif no consigo el mensaje "Correcto!"

echo ¿Quien descubrio america?
read resp1
if [ "$resp1" == "colon" ]; then
echo ¿En que año descubrio america?
read resp2
elif [ "$resp2" == "1492" ]; then
echo Correcto!

else
echo Error con el nombre!
fi

Muchas gracias!
  #2 (permalink)  
Antiguo 16/03/2011, 14:22
Avatar de maturano  
Fecha de Ingreso: enero-2010
Ubicación: /home/
Mensajes: 537
Antigüedad: 14 años, 3 meses
Puntos: 36
Respuesta: Problema con script

porque el "elif" está asociado al "if", osea, que los dos aplican para la misma pregunta (el nombre). Tu quieres otro "if" completamente independiente.
__________________
I ♥ The Music!

Etiquetas: primeros-pasos-en-unix
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:25.