Bonsoir a tous et a toutes,

J'ai un petit soucis avec une execution bizarre de mon code ...
J'ai l'impression qu'il y a une boucle quelque part et j'ai message bizarre

Can't exec "valeur du password : 135.117.11.200
": Aucun fichier ou dossier de ce type at /scripts/script_ed8a_pg.pl line 505.

Alors que mon print est 200 lignes plus haut je le retrouve dans la chaine d'erreur !!!


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
my $Execution = $PathScripts."/".$ScriptFreeSeating;
 
if ($Debug == 1) {
  print "execution free seating en mode debug: $Execution\n";
 
  $Lancer = $Execution." -P $Password1 -A $asset -C $country -S $site -D 1 &";
  print "Path et variable : $Lancer\n";
}
else{
  print "execution free seating en mode normal: $Execution\n";
  $Lancer = $Execution." -P $Password1 -A $asset -C $country -S $site &";
}
system `$Lancer`;
Est ce que j'ai bien utilisé 'system' ?

Ah oui l'option D determine si je suis en mode debug ou pas mais je n'ai pas de retour en console, savez vous comment rediriger les 'print' d'un script executer en memoire ?

Merci beaucoup pour votre aide.