Bestimmte Zeile aus CSV TXT auslesen und ausgeben
Hallo zusammen,
ich benötige bitte eine Hilfestellung bei folgender Problemstellung.
Ich habe eine Text-Datei (txt) was eigentlich eine CSV-Datei darstellt die mit einer Pipe (|) getrennt ist.
Nun habe ich MEHRERE TXT-Dateien und diese enthalten mehrere Zeilen, mit jeweils folgenden Buchstaben je Zeile am Anfang:
K*
L*
C*
P*
Die Buchstaben können mehrfach je Zeile vorkommen.
Was ich erreichen möchte:
Mich interessiert nur die Zeile C* und zwar die komplette Zeile C* samt deren Inhalt der dahinter steht. Der Rest kann quasi in die Mülltonne - Es würde aber auch reichen einfach nur die Zeile die mit "C*" beginnt zu kopieren in eine neue Datei.
Schön wäre es noch alle Dateien in dem Ordner zu greifen und gemeinsam in eine CSV-Datei zu schreiben.
Also Test1.txt / test2.txt / test 3.txt filtern nach C* und dann ausgeben in "fertig.csv"
Schön wäre eine Lösung als Batch, gerne auch Powershell wenns nicht anders geht.
Ich danke euch vielmals vorab für die Hilfe.
Viele Grüße,
René
ich benötige bitte eine Hilfestellung bei folgender Problemstellung.
Ich habe eine Text-Datei (txt) was eigentlich eine CSV-Datei darstellt die mit einer Pipe (|) getrennt ist.
Nun habe ich MEHRERE TXT-Dateien und diese enthalten mehrere Zeilen, mit jeweils folgenden Buchstaben je Zeile am Anfang:
K*
L*
C*
P*
bla |
Was ich erreichen möchte:
Mich interessiert nur die Zeile C* und zwar die komplette Zeile C* samt deren Inhalt der dahinter steht. Der Rest kann quasi in die Mülltonne - Es würde aber auch reichen einfach nur die Zeile die mit "C*" beginnt zu kopieren in eine neue Datei.
Schön wäre es noch alle Dateien in dem Ordner zu greifen und gemeinsam in eine CSV-Datei zu schreiben.
Also Test1.txt / test2.txt / test 3.txt filtern nach C* und dann ausgeben in "fertig.csv"
Schön wäre eine Lösung als Batch, gerne auch Powershell wenns nicht anders geht.
Ich danke euch vielmals vorab für die Hilfe.
Viele Grüße,
René
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 377044
Url: https://administrator.de/forum/bestimmte-zeile-aus-csv-txt-auslesen-und-ausgeben-377044.html
Ausgedruckt am: 23.12.2024 um 06:12 Uhr
4 Kommentare
Neuester Kommentar
Zitat von @NetzwerkDude:
Wobei man für eine Ausgabe in einer .csv zumindest den Header haben müsste - sonst macht die csv ja kaum sinn und man kann weiter mit den txts arbeiten
Ist nicht zwingend nötig, aber natürlich sinnvoll da gebe ich dir recht, mit Powershell und Import-CSV sind auch die schnell definiert ohne das es einen Header geben müsste.Wobei man für eine Ausgabe in einer .csv zumindest den Header haben müsste - sonst macht die csv ja kaum sinn und man kann weiter mit den txts arbeiten
Aber das sollte er ja mit einem weiteren echo der Headers in die Datei nun selbst hinbekommen .