Thread \r\n und $ (11 answers)
Opened by Froschpopo at 2013-05-30 17:37

Raubtier
 2013-05-30 20:28
#167878 #167878
User since
2012-05-04
1075 Artikel
BenutzerIn
[default_avatar]
Das funktioniert nur dann nicht, wenn du die Datei auf Windows erstellt hast, dann aber unter einem anderen OS einliest, das andere Zeilenumbrüche hat.

Bereits beim Einlesen wird das CRLF von Perl in den logischen Umbruch \n umgewandelt, wenn du auf Windows bist.

Der einfachste Weg besteht also darin, Perl explizit zu sagen, dass du eine Datei mit CRLF hast:
Code (perl): (dl )
open my $file, '<:crlf', 'datei'


Siehe auch: Perldoc:PerlIO

View full thread \r\n und $