Bonjour,

J'ai un script qui utilise expect de la manière suivante (variable mises volontairement)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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