Thread Erzeugen von Referenz von Array von Array (eine Frage noch!)
(39 answers)
Opened by kimmy at 2011-09-28 15:57
Hallo,
von was für einem System wird die Datendatei geschrieben? Bitte beachten, dass verschiedene Systeme (WinDOS, Un*x, Mac) auch verschiedene Zeichen für den Zeilenumbruch verwenden. Sofern es nicht nicht umkonfiguriert wurde, behandelt chomp() den Zeilenumbruch des Systems, auf dem das Perl läuft. Wenn die Datendatei ein Fremdformat beinhaltet, muss man das entsprechend berücksichtigen. Unter Umständen ist die erste Zeile dadurch nicht leer ... (sondern ein Fragment des Zeilenumbruchs verbleibt). Test auf Linux mit dem ersten Code: Code: (dl
)
1 # Test mit Linux Umbrüchen Wenn die Daten in einer DATA-Sektion stehen, haben die Daten auch potentiell den Zeilenumbruch des Systems, weil das Skript insgesamt eigentlich die Umbrüche des Systems verwenden sollte... Nur so ein möglicher Gedanke... meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |