Findstr-Befehl
Hallo,
habe eine datei *.w und möchte mit dem findstr befehl den inhalt der datei in eine andere kopieren (*.w2), allerdings ohne die zeilen mit dem inhalt 20643755 + 360 + 57-00000017. das funktioniert ja auch soweit. nun aber mein problem, in der datei *.w sind auch noch andere zeilen mit dem inhalt 360 enthalten welche allerdings mit kopiert werden sollen. ALSO die 360 soll nur nicht übernommen werden, wenn sie zwischen der zeile 20643755 und 57-00000017 liegt. hat jemand eine lösung??
welche ergänzung brauch ich um mit dem befehl:
for /f %i in ('dir /b *.w') do findstr /b /v /c "20643755 360 > 57-00000017" % i >>%~ni.w2
habe eine datei *.w und möchte mit dem findstr befehl den inhalt der datei in eine andere kopieren (*.w2), allerdings ohne die zeilen mit dem inhalt 20643755 + 360 + 57-00000017. das funktioniert ja auch soweit. nun aber mein problem, in der datei *.w sind auch noch andere zeilen mit dem inhalt 360 enthalten welche allerdings mit kopiert werden sollen. ALSO die 360 soll nur nicht übernommen werden, wenn sie zwischen der zeile 20643755 und 57-00000017 liegt. hat jemand eine lösung??
welche ergänzung brauch ich um mit dem befehl:
for /f %i in ('dir /b *.w') do findstr /b /v /c "20643755 360 > 57-00000017" % i >>%~ni.w2
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 31251
Url: https://administrator.de/contentid/31251
Ausgedruckt am: 22.11.2024 um 12:11 Uhr
1 Kommentar