[Linux-Biella] Mandare una stringa via Telnet
Stefano Porrino
linux@ml.bilug.linux.it
Fri, 1 Oct 2004 20:55:10 +0200
scusa, non ho seguito tutto il thread.
Hai risolto?
Io per automatizzare telnet, ftp, rlogin usavo expect.
Per cui se devi sendare una stringa via telnet dev'essere qualcosa tipo:
#!../expect --
set pid [spawn telnet tuohost tuaporta]
expect "Password:"
send "cazzonesò\r"
expect "qualcosaaltro"
send "..."
in poche parole un gran expect - send
per uscire mi fare fosse :
interact (che in realtà lasciava il controllo all'utente)
Vado a memoria, per cui facile che ho abbia scritto boiate...
inoltre non ho neanche uno script sotto mano, ma ho un link:
http://expect.nist.gov/
Ciao.
SP