Batch für das Ersetzen eines Wortes in einer Textdatei in einer bestimmten Zeile
Hallo,
ich habe folgendes Problem:
Eine Textdatei besteht aus mehreren Zeilen.
In einer muss der Inhalt der Zeile geändert werden.
Es muss die Zeile mit dem Anfangstext "123" gesucht werden.
Dort exisitert irgendwo die Zeichenkette " ABC" mit Leerzeichen.
Die Leerzeichen vor dieser Zeichenkette müssen dabei entfernt werden
und der Rest der Zeile so bleiben.
Hat wer eine Idee wie ich das in einer Batch realisieren kann ?
Vielen Dank schon mal im Voraus !
ich habe folgendes Problem:
Eine Textdatei besteht aus mehreren Zeilen.
In einer muss der Inhalt der Zeile geändert werden.
Es muss die Zeile mit dem Anfangstext "123" gesucht werden.
Dort exisitert irgendwo die Zeichenkette " ABC" mit Leerzeichen.
Die Leerzeichen vor dieser Zeichenkette müssen dabei entfernt werden
und der Rest der Zeile so bleiben.
Hat wer eine Idee wie ich das in einer Batch realisieren kann ?
Vielen Dank schon mal im Voraus !
Please also mark the comments that contributed to the solution of the article
Content-Key: 145296
Url: https://administrator.de/contentid/145296
Printed on: April 24, 2024 at 23:04 o'clock
3 Comments
Latest comment
Moin Stephan,
erst mit testdaten probieren!
[Edit] Anführungszeichen und %i zu %%i nachgetragen [/Edit]
Gruß Phil
erst mit testdaten probieren!
@echo off & setlocal
set "Textdatei=D:\Meine.TXT"
set "tempdatei=%temp%\tmp"
type nul>"%tempdatei%"
for /f "usebackq tokens=*" %%i in ("%Textdatei%") do echo %%i|findstr /v ^123>>%tempdatei%||(set "Zeile=%%i" & call :Zeile)
move /y "%tempdatei%" "%Textdatei%"
goto :eof
:Zeile
echo %Zeile: ABC=ABC%>>%tempdatei%
[Edit] Anführungszeichen und %i zu %%i nachgetragen [/Edit]
Gruß Phil
[OT]
Moin StefanLausL,
Na, und was fehlt diesem Thread dann noch?
Ich geb mal zwei Tipps.
Hasen schlagen es oft...
... und handelsübliches Dönerfleisch hat vor dem Grillen seine Farbe...
Grüße
Biber
[OT]
Moin StefanLausL,
Na, und was fehlt diesem Thread dann noch?
Ich geb mal zwei Tipps.
Hasen schlagen es oft...
... und handelsübliches Dönerfleisch hat vor dem Grillen seine Farbe...
Grüße
Biber
[OT]