Am Mittwoch, 9. Februar 2005 09:20 schrieb Felix Jaussi:
Hallo Liste
Ich habe folgendes Problem, mir liegt ein Export einer DB vor. Dieser ist wie folgt aufgebaut:
"<TEXT1>";;"";;;"";"";"";"";"";"";"";"";"";"";"";;;"";""; "";"";"<Text2>";"";"";"";;;"";"";"";""
ich muss den Text1 als Dateinamen bekommen mit dem einzigen Inhalt Text2. Das jeweils für jede Zeile. (Alle Satzzeichen ; und " sollen raus gefiltert werden.
Ich bin mir sicher, dass dies irgendwie unter Linux realisierbar sein muss. Allerdings lag mir Scripten bisher nicht wirklich und ich bekomme keine Idee wie ich das schaffen soll.
Hier nochmal die Zeile so wie sie mir vorliegen:
"C00007/03";;"";;;"";"";"";"";"";"";"";"";"";"";"";;;"";" ";"";"";"{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttb l{\f0\fnil\fcharset0 Arial;}}\viewkind4\uc1\pard\fs23\par }";"";"";"";;;"";"";"";""
"C00008/03";;"";;;"";"";"";"";"";"";"";"";"";"";"";;;"";" ";"";"";"{\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttb l{\f0\fnil\fcharset0 Arial;}}\viewkind4\uc1\pard\fs23\par }";"";"";"";;;"";"";"";""
Bin sehr Dankbar für jeden Vorschlag!
Hallo Felix, sieh dir mal die man-Seiten von sed, cut und bash an. Gruß, Wolfgang