Okay, erstmal ich bin echt neu beim Skripten, also wenn ich Dinge nicht richtig formuliere bitte nicht wundern, danke!
Ding ist, ich muss n shell skript schreiben, habe aber vom Ansatz noch keinen geringen Schimmer.
Also, ich habe eine csv datei. Von dieser Datei ist die vierte Spalte von Bedeutung wobei nur bestimmte Zeilen von belangen sind, die ich mit awk darstellen kann:
1 | awk 'BEGIN {FS = OFS = ";"} {if ($4 ~ /^id[0-9]*/) print $4 | "sort"}' bspTabelle1.csv |
die Ausgabe ist beispielsweise:
1 2 3 4 5 | id62011_penttigerb_n02 id9712_c21_install_n01 id9712_cwg_n01 id9712_services_n01 id9888_blabla_n02 |
Jetzt muss ichs so hinkriegen, das diese id's einen eigenen ordner haben und neue csv dateien erstellen mit dem Namen der nach der id kommt. Also das Ergebnis muss sein:
ordner "id62011" - beinhaltet penttigerb_n02.csv
ordner "id9712" - beinhaltet c21_install_n01.csv, cwg_n01.csv, services_n01.csv
ordner "id9888" - beinhaltet blabla_n02.csv
Hat Jemand eine Idee wie ich das hinkriegen kann?