problem mit find /v /i "suchstring" datei1.txt datei2.txt
Kurz und knapp:
Der Befehl
find /v /i "suchstring" datei1.txt >datei2.txt
erfühlt zwar in erster Linie seinen Sinn, doch steht dannach bei mir in der datei2.txt ganz oben folgendes:
DATEI1.TXT
Es wird einfach dazu geschrieben oO
Kann man es irgendwie unterbinden ?
Der Befehl
find /v /i "suchstring" datei1.txt >datei2.txt
erfühlt zwar in erster Linie seinen Sinn, doch steht dannach bei mir in der datei2.txt ganz oben folgendes:
DATEI1.TXT
Es wird einfach dazu geschrieben oO
Kann man es irgendwie unterbinden ?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-Key: 31837
Url: https://administrator.de/contentid/31837
Ausgedruckt am: 28.03.2024 um 09:03 Uhr
2 Kommentare
Neuester Kommentar
Moin TriGGer,
probier es mal so:
Dann sind die Header weg.
Siehe auch in Danis Beitrag Batch - Zeile aus Datei löschen.
Gruß
Biber
probier es mal so:
type datei1.txt|find /v /i "suchstring">datei2.txt
Siehe auch in Danis Beitrag Batch - Zeile aus Datei löschen.
Gruß
Biber
Kannst es Ja mal so versuchen:
FOR /F "eol=-" %%A in ('find /v /i "suchstring" datei1.txt') do echo %%A >> datei2.txt
Wobei du halt je nach inhalt der Datei1 die For-Schleife noch anpassen mußt.
oder Alternativ:
FOR /F "skip=3" %%A in ('find /v /i "suchstring" datei1.txt') do echo %%A >> datei2.txt
miniversum
FOR /F "eol=-" %%A in ('find /v /i "suchstring" datei1.txt') do echo %%A >> datei2.txt
Wobei du halt je nach inhalt der Datei1 die For-Schleife noch anpassen mußt.
oder Alternativ:
FOR /F "skip=3" %%A in ('find /v /i "suchstring" datei1.txt') do echo %%A >> datei2.txt
miniversum