$var = <HANDLE>
split.s
- perl
HI
Ich habe in <FILEHANDLE> eine datei mit open() eingelesen.
Ich möchte gerne die Datei mit regex's untersuchen und brauche die ganze datei dazu in einem Skalar.
Hier bekomme ich aber nur die erste Zeile der Datei:
$var = <DATEIHANDLE>
wie kann ich aber die ganze Datei mit nur einem regex untersuchen???
Ich möchte gerne die Datei mit regex's untersuchen und brauche die ganze datei dazu in einem Skalar.
http://perldoc.perl.org/perlfaq5.html#How-can-I-read-in-an-entire-file-all-at-once%3F
Siechfred
hi,
$/ = undef;
open IN, "ips.pl" or die $!;
my $in = <IN>;
close IN;
print $in;
Hotti
$/ = undef;
Nein, so bitte nicht, kombiniere local mit einem ggf. namenlosen Block, wie es perlfaq5 tut. Alles andere ist eine Fehlerquelle mit ungeahnten Folgen.
Siechfred