Eine Möglichkeit wäre, die Datei komplett in den Hauptspeicher zu lesen (Stichwort: slurp), den Substitute vorzunehmen, und dann komplett wieder zurückzuschreiben.catweasel schrieb:Aber wie schreibt man das innerhalb eines Perlskriptes?
Aber wie schreibt man das innerhalb eines Perlskriptes?
#!/usr/bin/perl
open (IN, "/Pfad/Datei") or die;
my @a=<IN>;
close IN;
foreach (@a)
{
$_ =~ s/a/e/g;
}
open (OUT, ">/Pfad/Datei") or die;
print (OUT @a);
close OUT;