eof {
# invalid Username or Password, ssh ends
if {$VERBOSE} { send_user "\nInvalid Username or Password \n" }
exit 1
}
}
le efo => correspond a une variable timeout defini au prealable.
Et ensuite tu peux balancer toutes tes commandes depuis un fichier
en lisant ligne par ligne et en envoyant les commandes. Cela te permet aussi de reagir en fontion de la reponse a une commande (ok, mshg erreur, attente reponse, etc).
[^] # Re: Expect
Posté par khan . En réponse au message SSH à partir d'un applet. Évalué à 1.
expect te permet de lancer une commande et en fonction du message repondu d'y repondre :
expect {
assword: {
send "$PASSWORD\r"
exp_continue
}
eof {
# invalid Username or Password, ssh ends
if {$VERBOSE} { send_user "\nInvalid Username or Password \n" }
exit 1
}
}
le efo => correspond a une variable timeout defini au prealable.
Et ensuite tu peux balancer toutes tes commandes depuis un fichier
en lisant ligne par ligne et en envoyant les commandes. Cela te permet aussi de reagir en fontion de la reponse a une commande (ok, mshg erreur, attente reponse, etc).
Si tu as besoin d'aide, demande.