Hallo alle miteinander. Ich stehe vor einem Problem welches meine eigenen Kenntnisse leider deutlich übersteigt.
Ich will aus einer CSV Datei (Systembericht von Aida64) bestimmte Angaben automatisch rausziehen und am Besten in eine HTML Datei schreiben. Noch besser wäre HTML Code in einer bestimmten Spalte einer anderen CSV Datei, aber besser erstmal einfacher bleiben.
Die Ausgangs CSV Datei hat folgenden Aufbau (etwa 240 Zeilen insgesamt):
Page,Device,Group,ItemID,Item,Value Bericht,,,257,Version,AIDA64 v5.00.3300/de Bericht,,,266,Benchmark Modul,4.1.627-x64 Übersicht,,Motherboard,517,CPU Typ,Mobile DualCore Intel Core 2 Duo T5600; 1833 MHz (11 x 167) Übersicht,,Datenträger,528,Festplatte,WDC WD1200BEVS-08RST2 (120 GB; 5400 RPM; SATA)
Ich brauche grundsätzlich nur die Werte aus den Spalten Item und Value, aber davon auch nicht alle. Es sind auch nicht immer diesselben Reihen die ich brauche (manchmal kommt eine nicht vor, weil die entsprechende Hardware nicht da ist, oder die Reihenfolge ist anders). Aber die ItemID ist immer diesselbe. Ich brauche z.B. immer Item und Value von der Zeilen mit ItemId Wert "517" und "528". Die Zeilen mit ItemID 257 und 266 brauche ich hingegen niemals.
Ich brauche also ein Skript welches mir nur ausgibt:
CPU Typ, Mobile DualCore Intel Core 2 Duo T5600; 1833 MHz (11 x 167) Festplatte, WDC WD1200BEVS-08RST2 (120 GB; 5400 RPM; SATA)
Und wenn das automatisch als HTML Datei möglich wäre, etwa als simple Tabelle, wäre es schon fast perfekt.
<html> <head> </head> <body> <table border="0"> <colgroup> <col width="80"> <col width="100"></colgroup> <tbody> <tr> <td><b>#Item1</b></td> <td>#Value1</td> </tr> <tr> <td><b>#Item2</b></td> <td>#Value2</td> </tr> </tbody> </table> </body> </html>
Kann man sowas noch mit einem normalen Shell Skript lösen? Oder löst man das schon besser mit Python?
Ich wäre super dankbar wenn mir da jemand helfen könnte.
Letzten Endes soll der HTML Code dann in Spalte AJ1 einer anderen CSV Datei (Muster CSV im Anhang). Wenn das ganze noch mehrere CSV Dateien aus einem Ordner in unterschiedliche Zeilen der "Produkte.csv" schreiben könnte, in einem Rutsch wäre es total perfekt.
Ich würde auch regulär dafür bezahlen, wenn mir jemand diese Sache komplett abnehmen mag (würde mir massiv Zeit und damit Geld sparen). Wenn da jemand Interesse hat, einfach PN an mich.
Vielen Dank für eure Hilfe schonmal!