Bonjour,

Je souhaiterai faire un grep d'une ligne et recherché plusieurs critéres.
Donc créé une autre variable que $Finish_Task_Archiving, qui serait par exemple $recherche.

Pour l'instant, je n'arrive à faire une recherche que sur un seul critére.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
my $Finish_Task_Archiving="la régle";
my $recherche ="33/20" ;
 
if (grep { $Ligne =~ m/$_/g } ($Finish_Task_Archiving))
{ 
   @TableauLigne=split(/\|/,$Ligne);
   #Si la valeur est trouvé, alors on récupére la valeur à la position 19 du   tableau.
   print "Fin de la tâche d'archiving : OK \n" ;
  print "$TableauLigne[19]\n";
  print '-' x 60 ; print "\n" ;
					}