Also ... wenn ich dein Problem einfach darstellen darf:
Du hast:
Dateien mit Sensorwerten. (so zwischen einer und 10^32 Dateien) ...
Ein Beispiel für eine dieser Dateien ist:
Sensor1.dat
Diese sollen in eine CSV zusammengefasst werden ...
Etwas was noch keiner von uns versteht:
WAS STEHT IN DIESER "Sensor1.dat" DATEI DRINNEN?!
Nur der aktuelle Wert?
Steht dieser Wert als text oder als binärer Wert?
Stehen vielleicht die letzten 24h des Sensors im 1min takt?! ...
Na gut ich gehe jetzt davon aus, dass ein Wert im Klartext drinnen steht ...
Also könntest du eine Datei erschaffen, die folgendermaßen aussieht:
config.csv
Code:
"Sensor1";[Sensor1.dat];"°C"
"Sensor2";[Sensor2.dat];"kW"
...
"Sensor66000";[Luftsensor32579.dat];"m/s"
Anschließend brauchst du nur noch einen Skript, welcher in dieser Datei die [] Werte sucht und diese durch die in diesen Dateien befindlichen Werte ersetzt ... und zu guter letzt mit den anderen Infos in eine neue Datei schreibt?!?!?!?!??!?!?!?!??!?!?!?!?
Also habe ich halbwegs richtig geraten?!
Meine Hellseher Kugel sagt ich liege total daneben ... bitte um genauere Infos ...
P.s.:
ab 500 Zeilen würde ich zu rauchen beginnen ...
ab 2000 Zeilen würde ich mir nach dem öffnen einen Kaffee machen ... wenn dieser ausgetrunken ist kann man weitersehen ...
ab 65535 Zeilen würde ich den Versuch das File mit Excel auf zumachen aufgeben ...