Thread Kleines Problem beim auslesen einer Datei: Stehe gerade auf dem Schlau :( (9 answers)
Opened by krusty at 2007-02-28 12:56

krusty
 2007-02-28 16:02
#74680 #74680
User since
2006-01-27
91 Artikel
BenutzerIn
[default_avatar]
Ich habe jetzt mal folgendes gemacht:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
open my $fh, '<',$file or die $!;
while( my $line = <$fh> ){
chomp($line);
my @info = $line =~ /^suchmuster1=(\d+)/;
push @info, $line =~ /^suchmuster2: (.+)/;
push @info, $line =~ /^suchmuster3: (test1)/i;
push @info, $line =~ /^suchmuster4: (test2)/i;
push @info, $line =~ /^suchmuster5: (test3)/i;
push @info, $line =~ /^suchmuster6: (test4)/i;
my $new_line = join(";",@info);
print $new_line."\n";
}


Leider bekomme ich als ausgabe immer jeden Suchtreffer in einer neuen Zeile. Außerdem sind noch viele Leerzeilen in der ausgabe enthalten. Das "join" scheint nicht zu funktionieren. Nur warum???

View full thread Kleines Problem beim auslesen einer Datei: Stehe gerade auf dem Schlau :(