error con while scripts
Publicado por Ana marquez (2 intervenciones) el 16/03/2011 03:35:15
este es mi codigo:
acum=0
var=0
var1=`date +%r | cut -c1,2`
var2=`date +%r | cut -c4,5`
var3=`date +%r | cut -c7,8`
adiv=`expr $var1 + $var2 + $var3`
while [ $adiv -eq $var ]
do
echo ADIVINA EL NUMERO
read var
if [ $adiv -gt $var ]
then
echo EL NUMERO ES MAYOR
else
echo EL NUMERO ES MENOR
fi
acum=`expr $acum + 1`
if [ $var -eq $adiv ]
then
echo ACERTASTE
else
echo SIGUE INTENTANDO
fi
done
echo ACERTASTE HASTA EL INTENTO: $acum
echo EL NUMERO FUE: $adiv
la ejecucion es esta
ACERTASTE HASTA EL INTENTO: 0
EL NUMERO FUE: 68
nno entra al while necesito por favor que me digan cual puede ser el error se lo agradeceria mucho
acum=0
var=0
var1=`date +%r | cut -c1,2`
var2=`date +%r | cut -c4,5`
var3=`date +%r | cut -c7,8`
adiv=`expr $var1 + $var2 + $var3`
while [ $adiv -eq $var ]
do
echo ADIVINA EL NUMERO
read var
if [ $adiv -gt $var ]
then
echo EL NUMERO ES MAYOR
else
echo EL NUMERO ES MENOR
fi
acum=`expr $acum + 1`
if [ $var -eq $adiv ]
then
echo ACERTASTE
else
echo SIGUE INTENTANDO
fi
done
echo ACERTASTE HASTA EL INTENTO: $acum
echo EL NUMERO FUE: $adiv
la ejecucion es esta
ACERTASTE HASTA EL INTENTO: 0
EL NUMERO FUE: 68
nno entra al while necesito por favor que me digan cual puede ser el error se lo agradeceria mucho
Valora esta pregunta


0