Script EXPECT boucle foreach
Gotwol
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
nerdzlol Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
nerdzlol Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je vous présente mon script :

Le but de celui-ci est de s'authentifier sur des équipements selon une liste lue ligne par ligne et de tester le mot de passe ENABLE des équipements (CISCO).
Le script en lui-même est fonctionnel, seulement je pense que ma boucle présente un problème car le script ne s'arrête pas au dernier équipement mais uniquement lorsqu'il a une erreur, donc il s'arrête à la dernière ligne vide du .txt
Il tente un dernier spawn telnet "tout court" et comme ça ne marche pas, j'ai un retour d'erreur et il s'arrête. Ce n'est pas très grave en soi mais ce n'est pas propre.
Quelqu'un a une idée d'instruction pour qu'il ne lise pas une ligne vide ?
Merci par avance.

Le but de celui-ci est de s'authentifier sur des équipements selon une liste lue ligne par ligne et de tester le mot de passe ENABLE des équipements (CISCO).
Le script en lui-même est fonctionnel, seulement je pense que ma boucle présente un problème car le script ne s'arrête pas au dernier équipement mais uniquement lorsqu'il a une erreur, donc il s'arrête à la dernière ligne vide du .txt
Il tente un dernier spawn telnet "tout court" et comme ça ne marche pas, j'ai un retour d'erreur et il s'arrête. Ce n'est pas très grave en soi mais ce n'est pas propre.
Quelqu'un a une idée d'instruction pour qu'il ne lise pas une ligne vide ?
Merci par avance.