[Linuxtrent] Re: Script per Telnet

  • From: Stefano Cirolini <stefano.cirolini@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Mon, 22 Nov 2010 16:44:54 +0100

Se la connessione non si chiude alla fine, il comando finale "expect
eof" non ritorna finché non scade il timeout di default (dovrebbe
essere 10 sec).

Prova a sostituire "expect eof" con un "exit", così dovrebbe forzare
una chiusura della connessione.

Un'altra cosa: vedo che a un certo punto fa un

expect -exact "\r
Download...^[\[120D^[\[0KDownload...     10352 Bytes\r
10.100.1.105(cfg)#"

questo funziona solo se il numero di bytes è sempre lo stesso. Forse è
più robusto usare una regular expression:

expect -re {.*Download\.\.\..*Download\.\.\. *[0-9]* Bytes.*10.100.1.105(cfg)#}
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: