6 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
use strict;
use Cwd;
my $line;
my $count = 0;
my $dir = ("F:\\PIXX_TOOLS\\COUNT_TX\\LOG");
opendir(DIR, $dir) or die $!;
my @files = readdir(DIR);
closedir(DIR) or die $!;
foreach (@files)
{
open(IN, $dir)or die $!;
while ($line = <IN>)
{
$count++ if ($line =~ /\QS\/R Sending command\E/g);
}
close IN;
print "$count TX\n";
}
Quote
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use strict;
use Cwd;
use Tie::File;
my $line;
my $count = 0;
my $dir = ("F:\\PIXX_TOOLS\\COUNT_TX\\LOG");
opendir(DIR, $dir) or die $!;
my @files = map{$dir.'/'.$_}grep{$_ !~ /^\.\.?$/}readdir(DIR);
closedir(DIR) or die $!;
for my $file(@files){
tie my @array,'Tie::File',$file or die $file." >> ".$!;
if(grep{$_ =~ /$suchstring/}@array){
print "In $file ist $suchstring vorhanden\n";
}
untie @array;
}
6 Einträge, 1 Seite |