Bonjour
Je debute en perl et j ai un probleme avec mon script. Ce script s execute sur un poste WIN2000 vers un serveur UNIX, quand je l execute rien ne se passe il reste actif et mon print de fin ne m affiche rien. La session sur le serveur unix est bien ouverte car j ai pu verifier ma connexion en faisant un w sur mon serveur unix.
use net::telnet;
my $username="toto";
my $passwd="pwd";
my $HOST="adresse ip";
my $t = new Net::Telnet (Timeout=>undef) or die "Can't connect:$!";
$t->open($HOST);
$t->login($username, $passwd);
my @lines=$t->cmd("ls" );
print join(' ',@lines);
Merci pour votre aide