Forum
Tipps
News
Menu-Icon

Scripting; sed und co

Guten Morgen,
ich sitze hier nun ne weile rum an einem Rätsel. Ich habe mehrere csv dateien deren inhalt ich auf bestimmte art und weise aneinanderhängen will.
Der Aufbau ist dieser:
Bezeichner-A
Bezeichner-B (=7 Stellige Nummer)
unwichtige Nummer,Typ x,Seriennummer1
unwichtige Nummer,Typ x,Seriennummer2
unwichtige Nummer,Typ y,Seriennummer3

Der Aufbau soll werden:
Bezeichner-A;Bezeichner-B;Typ x,Seriennummer1
Bezeichner-A;Bezeichner-B;Typ x,Seriennummer2
Bezeichner-A;Bezeichner-B;Typ y,Seriennummer3

Für jede dieser csv's gilt das die Bezeichner-B Nummer zu der "unwichtige Nummer" gehört. Unwichtige Nummer ist 8-stellig und in jeder Zeile gleich, kann eigentlich problemlos durch Bezeichner-B ersetzt werden.

Bisher war ich so frei das ganze so zu formulieren
cat *csv | egrep '^Bezeichner-A|Bezeichner-B|FesterTeilDerSeriennummer' | sed 'N;s/Bezeichner-A\n,,/;/'

Jetzt etwas dahingedacht. Das Ergebnis ist
Bezeichner-A, Bezeichner-B
Typ x,Seriennummer1
Typ x,Seriennummer2
Typ y,Seriennummer3

Weiss jemand einen Ausweg? Ich denke grade an eine Variable die ich mit dem Bezeichner befüllen könnte. aber irgendwie denke ich jetzt nur noch wenig :(

Wäre dankbar.
Grüsse und schönes Wochenende

Raspberry SD Karte erweitern - volle Größe nutzen!
Raspberry Pi 4 Unpacking (deutsch)
SSH unter Windows: Per SSH am Raspberry Pi anmelden!
Daten retten mit Knoppix
Seeeduino mit Arduino IDE programmieren!
PIR motion sensor HC SR501 + Arduino!
Arduino + Bewegungsmelder HC SR501
Arduino: 2 LEDs anschließen + blinken!
Arduino: Control a LED + let it blink!
Arduino: LED anschließen + blinken lassen!
« Andere: HP UX Freigabe ProblemSuse: Suse: Suse: 11.4 x64 »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Type 1 Schriften
Type 1 ist ein Schriftformat, das die Schrift-Beschreibung in Form von PostScript-Befehlen speichert. PostScript-Schriften werden mithilfe von PostScript-Operationen besc...


Wichtige Excel Tastenkombinationen: So geht's schneller!
In Deutschland GESPERRT: Microsoft PC Manager trotzdem installieren