Thread Nach Muster suchen (11 answers)
Opened by Rambo at 2009-08-18 15:33

Rambo
 2009-08-18 17:06
#124358 #124358
User since
2003-08-14
803 Artikel
BenutzerIn

user image
So sieht das Script aus wenn ich die Dateien aus den Zip Files auslesen möchte:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
use strict;
use warnings;
use Tie::File;
use Archive::Zip;
use Archive::Zip::MemberRead;
use File::Glob ':glob';

my $Zip_File = "test.zip";

my $zip = new Archive::Zip($Zip_File);
my @file2 = $zip->membersMatching( '.*' );
for my $file2 (@file2){
my $fh = new Archive::Zip::MemberRead($zip, $file2);
my $fh2 = $file2->fileName();

local $/;
while (defined(my $line = $fh->getline())) {
chomp($line);
#
if ($line =~/S\/R Sending command\r?\n-+\r?\nNRT CC\/(\d+)/) {
print "$1\n$line\n";
} # if
} # while
$fh->close();
}


Ich glaube ich muss erst mal genau Verstehen was local $/ macht.
Mal sehen wo im Perlbuch dazu was drin steht.
BG Remo

View full thread Nach Muster suchen