Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/02/2009, 11:33
Avatar de jotaaigriegao
jotaaigriegao
 
Fecha de Ingreso: marzo-2008
Mensajes: 60
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Ayuda con una cosilla sobre script.sh

Prueba con esto:

!/bin/sh
erro=0
while [ "$erro" -eq "0" ]
do
echo Introduce el precio del disco \(min:10€ / max:30€\):
read precio
if [ "$precio" -lt "10" -o "$precio" -gt "30" ]
then
echo "El precio no cumple el requisito"
else
echo "El precio es correcto, esta dentro de los requisitos"
erro=1
fi
done


Tus problemas eran (creo):

- La lectura de la variable "precio"
- El "or" lógico dentro del if

Saludos