Thread Tie::File CR und LF (7 answers)
Opened by Jürgen at 2015-06-19 17:19

Gast Jürgen
 2015-06-19 17:19
#181365 #181365
Hallo zusammen,

ich brauch mal eure Hilfe, weil ich alleine nicht mehr weiterkomme.
Folgendes Problem:
Ich öffne eine Datei mit Tie::File, um darin zu schreiben:
Code (perl): (dl )
tie my @A_cur_file_data, 'Tie::File', $cur_entrykey_path, recsep => "\r\n", discipline => ':encoding(UTF-8)' or die $!;

Die Datei ist mit utf-8 Kodierung gespeichert und die Zeilen enden sind CRLF (das zeigt mir der Editor auch an)
Wenn ich nun mittels
Code (perl): (dl )
1
2
3
    $A_cur_file_data[12] = "Juhu";
    $A_cur_file_data[13] = "Hallo";
    $A_cur_file_data[14] = "Welt!";

drei Zeilen "einfüge", so schreibt mir Tie::File folgendes in die Datei:
Juhu{CR}
Hallo{CR}
Welt1{CR}{LF}
Wieso schreibt Tie::File nicht an jedes Zeilenende ein {CR}{LF}?
Was mache ich falsch?

Bin für jeden Tip dankbar!

Grüße
Jürgen
Last edited: 2015-06-19 17:46:15 +0200 (CEST)

View full thread Tie::File CR und LF