Am Freitag, 2. Februar 2007 23:21 schrieb David Haller:
csplit -z <file> '/BEGIN\:VCARD/' '{*}'
Wunderbar.
Die Lösung ist für mich perfekt.
Was passiert mit Text zwischen END:VCARD und BEGIN:VCARD?
Genau das, was ich gerne hätte: Alles zwischen den Zeilen BEGIN:VCARD und END:VCARD landet jeweils in einer Datei. Genau genommen werden hierbei natürlich nicht beide Zeilen ausgewertet, sondern nur die Anfangszeile.
Das wird von meiner awk-Loesung erledigt
Ist sehr nett von Dir, dass Du das noch bastelst, aber ich brauche das doch jetzt nicht mehr. (Außer, um meine awk Kenntnisse zu vertiefen ;-) ) Gruß, Achim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org