Bonjour à tous,
Je rédige actuellement un script en Perl qui permettra de me connecter à un switch en Telnet.
La connexion se passe très bien.
$t = new Net::Telnet (Timeout => 3000,ErrMode => 'return', Prompt => $prompt);
$t->open(Host=>$server);
j'essaie ensuite de passer cette commande
@lines = $t->cmd(String =>"ippstat list all");
Le problème est que je n'arrive pas à récupérer la totalité du résutat...
En gros @lines va contenir uniquement 500 lignes au lieu des 4000 qui sont renvoyées si je tape cette commande en dehors du script...
Quelqu'un saurait-il pourquoi ?
Est-ce une question de buffer ? Et si oui comment y remédier ?
Me bible actuelle est celle la, si vous en connaissez d'autres...
Merci d'avance,
Vindicien
