Leerzeichen komplett entfernen

336 Aufrufe
Gefragt 9, Okt 2017 in Anwendungen(Java,C++...) von jacek
Hallo, das funzt in meinem Fall nur bedingt, am Ende jeder Zeile bleibt ein
Leerzeichen, die dazwischen werden sauber entfernt.

@ECHO off
SETLOCAL enabledelayedexpansion

SET quelle=quelle.txt
SET ziel= ziel.txt

IF EXIST %ziel% DEL /f %ziel%
 

FOR /f "delims=" %%i IN ('FINDSTR . %quelle%') DO (
SET ganze_zeile=%%i
SET ganze_zeile=!ganze_zeile: =!
ECHO !ganze_zeile!
ECHO !ganze_zeile! >> %ziel%
)

was fehlt hier noch?

Vielen Dank im voraus

1 Antwort

0 Punkte
Beantwortet 11, Okt 2017 von batcher
ganz easy, vorletzte Zeile das Leerzeichen vor >> wegmachen

[code]ECHO !ganze_zeile!>> %ziel%[/code]
...