Timo Ballin: Suchen in txt Datei

Beitrag lesen

wenn du die ganze datei durchsuchen willst würde ich zuerst das machen:

{
 local $/ = undef; # der zeilen trenner wird in diesem block auf undef gesetzt

$search = <FH>;
 if ($search =~ /blade/i ) { print "found }; # i matcht ignore case
}

Die datei sollte dann natürlich nicht endlos gross sein. da er sie sich jetzt in einem rutsch reinsaugt.

wenn du keinen block benutzen willst musst du $/ vorher sichern
my $safe = $/;
$/ = undef;
... blub...
$/ = $save;