Zeichen , durch LF CR ( also neu Zeile) in Datei ersetzen.
Hallo Zusammen
Möchte per Batch in einer Datei das Zeichen , durch ein LFCR ersetzen lassen. Manuel mit WORD geht das wunderbar.
Also die Datei 1
1.240.81.10/32,2.228.31.60/32,5.9.71.101/32,5.22.75.74/32,
Soll automatisch per Batch nach Datei 2 konvertiert werden.
1.240.81.10/32
2.228.31.60/32
5.9.71.101/32
5.22.75.74/32
Ein Suchen und ersetzen von beliebigen Druckbaren Zeichen ist per SET ja keine Problem.
Habe dieses schon erfolgreich angewendet.
Also bei allen vorschlagen die ich bis jetzt im netzt gefunden habe bin ich bis jetzt noch nicht auf eine Lösung gekommen
die mir das obigen Format von Datei 2 präsentiert.
Möchte per Batch in einer Datei das Zeichen , durch ein LFCR ersetzen lassen. Manuel mit WORD geht das wunderbar.
Also die Datei 1
1.240.81.10/32,2.228.31.60/32,5.9.71.101/32,5.22.75.74/32,
Soll automatisch per Batch nach Datei 2 konvertiert werden.
1.240.81.10/32
2.228.31.60/32
5.9.71.101/32
5.22.75.74/32
Ein Suchen und ersetzen von beliebigen Druckbaren Zeichen ist per SET ja keine Problem.
Habe dieses schon erfolgreich angewendet.
Also bei allen vorschlagen die ich bis jetzt im netzt gefunden habe bin ich bis jetzt noch nicht auf eine Lösung gekommen
die mir das obigen Format von Datei 2 präsentiert.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 270766
Url: https://administrator.de/contentid/270766
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
2 Kommentare
Neuester Kommentar
Mit Batch z.B. so:
Mit Hilfe der Powershell in Batch:
Gruß jodel32
@echo off
(for /f "usebackq delims=" %%a in ("C:\daten.txt") do for %%b in (%%a) do echo %%b)>"C:\daten2.txt"
set "file=C:\Datei.txt"
powershell.exe -ExecutionPolicy ByPass -Command "&{(gc '%file%' | out-string).Replace(',',\"`r`n\") | out-file '%file%'}"