Argument "NULL" isn't numeric
Bonjour ou Bonsoir,
je suis absolument débutant en perl, quoique je connaisse un peu le C, beaucoup le fortran, et bien aussi le shell quel qu'il soit; dans un script d'un vingtaine de lignes que j'essaye de faire marcher, il se produit l'erreur suivante à un test :
Argument "NULL" isn't numeric in numeric ne (!=) at /home/DAVID/PERL/bbbbb_telnet.pl line 155.
Le test en question est le suivant :
" if (@data != NULL) { ", et il porte sur la bannière de login que l'on obtient dès qu'on se connecte sur une machine par telnet de la façon suivante :
$t->login(Name => $user, Password => $pass);
my (@data) = $t->get();
Je suppose qu'il suffirait donc de modifier le deuxième opérande du test, "NULL", afin qu'il soit de nature comparable à celle de la variable @data, mais je ne sais pas comment faire cela.
Merci de m'y aider,
David