Thread $/ Windows/Linux Zeilenumbruch
(1 answers)
Opened by Froschpopo at 2007-09-06 23:28
Wenn das Skript unter Linux läuft, würde ich schon im WinDOS darauf achten, dass die Linebreaks entsprechend gesetzt werden.
Spätestens beim Übertragen (FTP ascii mode) kann man das säubern. Ansonsten hilft die Verwendung von recode auf der Kommandozeile. Oder man baut sich einen entsprechenden Code ins Skript, der z.B. anhand von des unbehandelten $words[0] bestimmt, welcher Umbruch vorliegt und anschliessend in einem Block eine lokalisierte Variable $/ entsprechend setzt, um dann chomp aufzurufen; Schema mit anteiliger Denksportaufgabe (TODO): Code: (dl
)
1 #!/usr/bin/perl 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! |