Thread Tie::File CR und LF
(7 answers)
Opened by Jürgen at 2015-06-19 17:19
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) |