Per batch erste zeile aus mehreren csv Dateien löschen
Hallo,
Habe schon ein wenig hier im Forum gestöbert, bin aber leider nicht bez. meinem Problem fündig geworden. Da dachte ich, schreibste einfach mal
Zum Thema: Ich habe mehrere CSV Dateien wo sich der Name immer ändert in einem Verzeichnis, wo immer die erste Zeile gelöscht werden muß.
ALso z.B.:
Vorher:
Name,Vorname
Mustermann,Max
Maier,Peter
Nachher:
Mustermann,Max
Maier,Peter
Jede Datei hat einen anderen Inhalt.
Ist so etwas mit Batch zu realisieren?
Thanks 4 help :o)
kind regards
LordKingPin
Habe schon ein wenig hier im Forum gestöbert, bin aber leider nicht bez. meinem Problem fündig geworden. Da dachte ich, schreibste einfach mal
Zum Thema: Ich habe mehrere CSV Dateien wo sich der Name immer ändert in einem Verzeichnis, wo immer die erste Zeile gelöscht werden muß.
ALso z.B.:
Vorher:
Name,Vorname
Mustermann,Max
Maier,Peter
Nachher:
Mustermann,Max
Maier,Peter
Jede Datei hat einen anderen Inhalt.
Ist so etwas mit Batch zu realisieren?
Thanks 4 help :o)
kind regards
LordKingPin
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 146907
Url: https://administrator.de/contentid/146907
Ausgedruckt am: 17.11.2024 um 09:11 Uhr
5 Kommentare
Neuester Kommentar
Moin,
Gruß
- starte mal eine "DOsBoxx" und gib dort:
For /?
ein. Schau dir die Beispiele genau an - und wenn du was von Skip liesst - das wäre was für dich.Gruß
Hallo LordKingPin,
ich find More +1 einfacher, siehe
Gruß
LordOfThePings
[OT]
Dann vielleicht Lord-Hauptmann Biber
[/OT]
ich find More +1 einfacher, siehe
more /?
Gruß
LordOfThePings
[OT]
Dann vielleicht Lord-Hauptmann Biber
[/OT]
Moin LordKingPin,
Außer der von T-Mo vergeschlagenen Methode mit einer FOR/F-Anweisung und "Skip=" wären auch
Anyway, egal welche dieser Varianten eingesetz wird... aus meiner Sicht ist zu prüfen, ob denn wirklich in deinem speziellen Fall aus jeder CSV-Datei-mit-Kopfzeile ein physisch vorhandener Clone CSV-Datei-ohne-Kopfzeile werden muss.
Ideal wäre es, den Datenlieferanten mal drauf anzusprechen, doch gleich die Kopfzeile wegzulassen.
Sollte das nicht gehen.. okay, dann kannst du bei dem nächsten Verarbeitungsschritt halt die erste Zeile "überlesen"... aber aus der Originaldatei.
Gibt ja keinen Grund, unnötige Schleifen zu fliegen.
Grüße
Biber
[Edit] Nein, nicht Lord Biber...*gg [/Edit]
Außer der von T-Mo vergeschlagenen Methode mit einer FOR/F-Anweisung und "Skip=" wären auch
- ein "Ausblenden" der ersten Zeile mit Find/Findstr
- oder auch mit "More +1" erwähnenswert.
Anyway, egal welche dieser Varianten eingesetz wird... aus meiner Sicht ist zu prüfen, ob denn wirklich in deinem speziellen Fall aus jeder CSV-Datei-mit-Kopfzeile ein physisch vorhandener Clone CSV-Datei-ohne-Kopfzeile werden muss.
Ideal wäre es, den Datenlieferanten mal drauf anzusprechen, doch gleich die Kopfzeile wegzulassen.
Sollte das nicht gehen.. okay, dann kannst du bei dem nächsten Verarbeitungsschritt halt die erste Zeile "überlesen"... aber aus der Originaldatei.
Gibt ja keinen Grund, unnötige Schleifen zu fliegen.
Grüße
Biber
[Edit] Nein, nicht Lord Biber...*gg [/Edit]
[OT]
- Lord of Biber?
- Lord of Batch?
- Lord of The Big B?
- Fährt der alte Lord fort, fährt er nur im Ford fort....[/OT]