[LinuxOB] CSV - Datei
Marc Tomec
elthas at t-online.de
Mi Sep 7 11:58:01 CEST 2005
perl -p -i -e 's/\///;s/(\n|\r|\r\n)//' datei.csv
Das Script geht aber davon aus, dass wirklich jede Zeile zu einer
zusammengefügt wird.
Erstmal wird mit s/\/// alle Slashes entfernt
dann mit s/(\n|\r|\r\n)// eben alle Zeilenumbrüche.
Nicht sehr elegant, dafür klein, kompakt und bei dem Beispiel
funktioniert es.
Michael Gisbers schrieb:
>Mal was lustiges:
>
>Eine CSV - Datei ist ein wenig zerstört. D. h. nach 80 Zeichen wird
>umgebrochen und am Anfang der nächsten Zeile wird das Zeichen '/' gesetzt um
>mitzuteilen, dass die letzte Zeile noch nicht zuende war.
>
>Wie kann ich auf einfache Weise die Zeile wieder zusammenfügen, damit ich die
>CSV - Datei in z. B. OoCalc einlesen kann?
>
>Beispiel:
>
>Dies;ist;der;Inhalt;einer;Zeile;und;sollte;eigentlich
>/;nicht umgebrochen;sein;aber;das;Programm;dass;
>/diese;Zeile;erzeugt;bricht;sie;einfach;um;und;ich;
>/muss;sie;wieder;kitten
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Linuxob mailing list
>Linuxob at lists.linuxob.de
>http://solar.linuxob.de/mailman/listinfo/linuxob
>
>
Mehr Informationen über die Mailingliste linux