1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
use strict;
use warnings;
my $fichier_log = "C:\\Trace_20140610_110725.log"; # Emplacement du fichier "fichier_log"
my $fichier_txt = "C:\\compteur.txt"; # Emplacement du fichier "fichier_txt"
my $fh_log;
my $fh_txt;
open ($fh_log, '<', $fichier_log) or die "Impossible d'ouvrir le fichier en lecture";
open ($fh_txt, '>', $fichier_txt) or die "Impossible d'ouvrir le fichier en ecriture";
my $cpt;
while(my $ligne = <$fh_log>)
{
my $in_result = ($ligne =~ /Results/) .. ($ligne =~ /Pelvis created/);
if ($in_result eq "1E0") #rech results suivi de pelvis created sur la ligne suivante (cette commande devrait marcher)
{
$cpt++;
}
} |
Partager