GNU/Linux >> Tutoriels Linux >  >> Linux

Attendez-vous à l'envoi d'une erreur de script :Spawn id exp4 non ouvert lors de l'exécution

En supposant que vous n'envoyez pas exprès un mauvais mot de passe, utilisez exp_continue en tant que construction en boucle :

expect <<EOF
set passwds {foo bar baz}
set i 0
spawn ssh -t [email protected]$server_address "$*"
expect {
    "continue connecting (yes/no)?" { send "yes\r"; exp_continue }
    " password: " { send "[lindex $passwds $i]\r"; incr i; exp_continue }
    eof
}
EOF

Linux
  1. [OpenStack-Devstack] :Erreur :le service n-net ne s'exécute pas lors de l'exécution de stack.sh

  2. Commande yum-config-manager introuvable [Réparer]

  3. c_rehash :Erreur de commande introuvable – Solution

  4. Eof inattendu lors de la recherche d'un ```' correspondant - Script Bash ?

  5. Pourquoi ce "pendant la lecture" fonctionne-t-il dans un terminal, mais pas dans un script shell ?

If…else…if Statement (erreur de commande introuvable) ?

Résolution de l'erreur "manifest not found" lors de l'extraction d'images Docker

Augmenter l'erreur dans un script Bash

Nginx essaie toujours d'ouvrir le fichier journal des erreurs par défaut même si j'ai défini le fichier de configuration nginx lors du rechargement

commande realpath introuvable

shebang ou pas shebang