Thread Text::CSV und End of line
(4 answers)
Opened by Kuerbis at 2021-07-14 19:10
Das ist ein bisschen wacklig, wenn's auch auf Windows "richtig" laufen soll.
![]()
Die solide Variante wäre also, eol nicht anzugeben und also auch nicht im ![]() Etwas Kleingedrucktes: $/ ist der $INPUT_LINE_SEPARATOR und der ist auf Windows und Linux gleich "\n". Der Unterschied entsteht erst bei den I/O-Layern. Ausgabe ist aber nicht Input, den als Wert zu verwenden wäre schräg. Es gibt auch $\, den $OUTPUT_LINE_SEPARATOR. Der ist normalerweise undef, sein Inhalt wird an jede print-Ausgabe drangehängt. Damit ist das auch ungeeignet, um ein überzähliges \r von Text::CSV zu eliminieren. |