error de sintaxys en un script???
Publicado por Juan Pablo Ortegon Reyes (2 intervenciones) el 13/04/2006 05:30:24
hola a todos!
esta vez vengo a comentarles por un problemilla ke me esta sucediendo con mi nueva y bellisima
distribucion de fedora core 5 y mi modem speedtouch 330 usb. en esta pagina:
http://www.linux-usb.org/SpeedTouch/fedora/index.html
encontre un tutorial para instalarlo, el procedimiento indica escribir un bootscript ke
supuestamente se encarga, de como su nombre lo dice, iniciar el modem. el script es el siguiente:
#!/bin/bash
count=0
while [[ $((count++)) -lt 40 ]] do
sync=$(dmesg | grep 'ADSL line is up')
if [ ! -z "$sync" ] then
pppd call speedtch
exit 0
fi
sleep 1
done
echo "The SpeedTouch firmware did not load"
la verdad es ke no entiendo ke pasa, ke escribi mal o en ke se ekivoco el autor del tutorial al
momento de escribir estas lineas. al momento de iniciar el sistema operativo me arroja un error
exactamente en esta parte. como no concosco mucho de shell scripting no entiendo en ke parte esta
el error. el "compilador" me dice ke hay un error en la linea 3, dice algo asi:
Iniciando dial: /etc/rc5.d/S97dial: line 3: while[[0 -lt 40]] command not found
y en la linea 5...
/etc/rc5.d/S97dial line 5: if[!-z]: command not found
de antemano mil gracias a kien pueda ayudarme con este "pekeño" problema.
chauuuuuuuu
esta vez vengo a comentarles por un problemilla ke me esta sucediendo con mi nueva y bellisima
distribucion de fedora core 5 y mi modem speedtouch 330 usb. en esta pagina:
http://www.linux-usb.org/SpeedTouch/fedora/index.html
encontre un tutorial para instalarlo, el procedimiento indica escribir un bootscript ke
supuestamente se encarga, de como su nombre lo dice, iniciar el modem. el script es el siguiente:
#!/bin/bash
count=0
while [[ $((count++)) -lt 40 ]] do
sync=$(dmesg | grep 'ADSL line is up')
if [ ! -z "$sync" ] then
pppd call speedtch
exit 0
fi
sleep 1
done
echo "The SpeedTouch firmware did not load"
la verdad es ke no entiendo ke pasa, ke escribi mal o en ke se ekivoco el autor del tutorial al
momento de escribir estas lineas. al momento de iniciar el sistema operativo me arroja un error
exactamente en esta parte. como no concosco mucho de shell scripting no entiendo en ke parte esta
el error. el "compilador" me dice ke hay un error en la linea 3, dice algo asi:
Iniciando dial: /etc/rc5.d/S97dial: line 3: while[[0 -lt 40]] command not found
y en la linea 5...
/etc/rc5.d/S97dial line 5: if[!-z]: command not found
de antemano mil gracias a kien pueda ayudarme con este "pekeño" problema.
chauuuuuuuu
Valora esta pregunta


0