Aspettatevi / TCL telnet proc non aspetta che il prompt
Domanda
Ho un Aspettatevi proc che invia il comando per l'accesso telnet e inviare comandi. All'interno del proc telnet faccio un TFTP. La dimensione del file è di 10 MB. Ma la richiesta telent non aspetta fino a quando viene visualizzato il prompt .E attende per il periodo di timeout e si stacca.
c'è un modo possiamo aspettare per il prompt in Expect.
Saluti, Mithun
Soluzione
Se il trasferimento di file TFTP richiede più tempo del Aspettatevi timeout predefinito (10 secondi) è necessario impostare prima un timeout più lungo. Per esempio. per un timeout di 60 secondi, avviare lo script con:
set timeout 60
Per informazioni più dettagliate è meglio inviare il vostro script Expect.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow