Thread Problem mit Zeilenbruch hex(0d)
(8 answers)
Opened by giordano at 2012-08-04 19:27
Naja, \n ist halt einfach der logische Zeilenumbruch.
Je nach Betriebssystem wird der beim Lesen/Schreiben von Dateien jeweils in den entsprechenden Zeilentrenner des aktuellen Betriebssystems gewandelt. Solange du also unter Linux Linux-Textdateien verarbeitest oder unter Windows Windows-Textdateien, gibt es kein Problem und \n wird "das Richtige" tun. Wenn man weiß, dass die Dateien CRLF als Trenner haben, kann man sie auch direkt so öffnen: Code: (dl
)
open(my $fh, "<:crlf", "dateiname") or die $!; |