J'ai commenté les lignes et c'est toujours la même chose ....
Note, qu'il saute toujours les mêmes lignes.
En ce qui concerne le use strict;
Cela génère des bugs, car j'ai donné un extrait du code que je pensais pertinent. Notamment sur la ligne suivante : if $running_under_some_shell;
avec l'erreur suivante : Global symbol "$running_under_some_shell" requires explicit package name at flexCount.pl line 45.
BEGIN not safe after errors--compilation aborted at flexCount.pl line 55.
Je n'ai pas voulu en mettre tout le script, il faut quand même que je bosse dessus.... J'ai repris ce code afin de l'améliorer. Il compte le lapse de temps entre la sortie et le retour d'une licence de programme sur chaque utilisateur d'après la log du serveur. Il est constitué d'un batch shell qui met en forme (c'est un todo pour avoir qu'un seul fichier) ce dernier appel flexcount.pl. Je pense que l'erreur Global Symbol est liée à cela met je ne la comprend pas.
J'espère ne pas vous avoir trop effrayé ....
[^] # Reponses
Posté par dubis . En réponse au message Mon script saute des lignes. Évalué à 1.
J'ai commenté les lignes et c'est toujours la même chose ....
Note, qu'il saute toujours les mêmes lignes.
En ce qui concerne le
use strict;Cela génère des bugs, car j'ai donné un extrait du code que je pensais pertinent. Notamment sur la ligne suivante :
if $running_under_some_shell;avec l'erreur suivante :
Global symbol "$running_under_some_shell" requires explicit package name at flexCount.pl line 45.
BEGIN not safe after errors--compilation aborted at flexCount.pl line 55.
Je n'ai pas voulu en mettre tout le script, il faut quand même que je bosse dessus.... J'ai repris ce code afin de l'améliorer. Il compte le lapse de temps entre la sortie et le retour d'une licence de programme sur chaque utilisateur d'après la log du serveur. Il est constitué d'un batch shell qui met en forme (c'est un todo pour avoir qu'un seul fichier) ce dernier appel flexcount.pl. Je pense que l'erreur Global Symbol est liée à cela met je ne la comprend pas.
J'espère ne pas vous avoir trop effrayé ....