Foro de elhacker.net

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: p4nd4criss en 1 Junio 2012, 21:19 pm



Título: no se que es lo que esta mal con este pequeño scrpit shell
Publicado por: p4nd4criss en 1 Junio 2012, 21:19 pm
encontré un script para cambiar de ip rápidamente reiniciando el módem
Código:
#! /bin/bash
IP=$( lynx -dump http://cfaj.freeshell.org/ipaddr.cgi)
sleep 4
notify-send -i info "Actual IP" "$IP"
(sleep 2 ; echo "admin" ; sleep 2; echo "claveaqui" ; sleep 2 ; echo "reboot" ; sleep 65 ; echo "exit") | telnet 192.168.1.1
IPNUEVO=$( lynx -dump http://cfaj.freeshell.org/ipaddr.cgi)
sleep 3
if [ "$IP" != "$IPNUEVO" ];
then (notify-send -i info "El IP ha cambiado" "$IPNUEVO");
else (notify-send -i dialog-warning "El IP no ha cambiado" "$IPNUEVO"); fi
parece que el problema esta en la 5ta linea.
esa tubería se me hace sospechosa
obviamente reemplace "clave aquí" con mi clave
parece que telnet se queda esperando que presionen enter o algo así. como simulo eso?
quería usar ese script para automatizar mis descargas jeje
gracias gente