Gestion d'un prompt avec expect
Bonjour,
J'ai un script qui utilise expect de la manière suivante (variable mises volontairement)
Code:
expect -d -c 'spawn ssh -l $login $IP;expect "Password:";send $password\n";expect "(Machine $machine.domain)> ";send "$cmd\n";expect "[1]> ";send "\n";expect "(Machine $machine.domain)> ";send "exit\n";expect eof'
lorsque j'exécute mon script, j'ai le retour suivante sur la commande expect "[1]> " (dans le script les " sont en réalité de\")
Code:
1 2 3 4 5
| invalid command name "1"
while executing
"1"
invoked from within
"expect "[1]> "" |
==> Comment gérer ce genre de prompt?
merci de votre aide,
Cdt