Hallo erstmal,
folgendes Mysterium: Ich habe hier eine Reihe html-files zu korrigieren, was ich mit einen kleinen Perl-Script erledige. Dieses eigentlich sehr übersichtliche Ding baut aber aus irgendwelchen Gründen ein Leerzeichen an den Zeilenanfang. So sieht's aus:
open (TAGS, "$file")
@tags=<TAGS>;
close TAGS;
foreach (@tags)
{
$i++;
$cut=$i if ($_=~ m/$kriterium/);
}
splice (@tags,$cut,1,$new);
Schreibe ich nun @tags wieder zurück, befindet sich am Anfang jeder Zeile ein Leerzeichen -> NUR an der ersten nicht.
Woran mag das liegen?
Grüße
ryker