On Wed, Aug 06, 2003 at 02:27:24PM +0200, Rafael Tovar (programador PHP) wrote: > Hola [EMAIL PROTECTED]: > > Estoy tratando de hacer un script en shell para poder entrar en mi router y > rebootearlo via software. > > Hasta ahora se me ha ocurrido hacer esto: > > echo "root" > sleep 5s > echo "password" > sleep 5s > echo "reboot" > > lo he guardado en un fichero llamado "script", le he dado cómo usuario root > y le he dado permisos de ejecutable. > > hago $ ./script | telnet ip_de__mi_router > > y el user lo mete bien, pero cuando pone "password:" listo para que este se > ponga, se keda parado unso cuantos segundos y pone "Connected close by > foreign host"
para este tipo de sesiones interactivas, te aconsejo que utilices expect... > > ¿qué estoy haciendo mal?? > > UN SALUDO y gracias; > > Rafa > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > Un saludo, -- César Soler <[EMAIL PROTECTED]> PGP KeyID: 0x179DAD53 La sorpresa es el móvil de cada descubrimiento. -- Césare Pavese.