pl: linefeed Überraschung

Beitrag lesen

hi @Rolf B

Es ist ein Windows Problem. Und es wurde hier vor ungefähr 10 Jahren mal durchgenommen.

Da war ich hier noch nicht aktiv

Es hängt sehr wahrscheinlich auch mit der Perlversion zusammen, damals lief bei mir noch ein 5.6.1 und da kam mit :raw jede Hilfe zu spät. Das CR Problem konnte ich jedoch auch unabhängig von Perl mit einer anderen Anwendung nachvollziehen.

Das war damals übrigens auch für mich der Anlass auf IO::File umzusteigen und O_BINMODE generell zu setzen, womit all diese plattformabhängigen Dinge ein für allemal Geschichte sind. So bin ich seither nie wieder mit diesem Problem konfrontiert worden.

Und wer heute, im Zeitalter von OOP und Modern Perl unter Verzicht auf aktuelle und zweckmäßige Libraries wie IO::File immer noch mit open() operiert, darf sich dann halt nicht wundern wenn ihm uralte Probleme auf die Füße fallen. Was zweifelsfrei auch eine Frage des Programmierstils ist.

MfG