406 Aufrufe
Gefragt in Anwendungen(Java,C++...) von jacek Einsteiger_in (3 Punkte)
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 von
ganz easy, vorletzte Zeile das Leerzeichen vor >> wegmachen

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