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 |