надеюсь, что вы, ребята, можете помочь.я ищу командный файл для объединения всех файлов CSV в определенной папке с концом строки "LF".
Сценарий ниже создает выходной файл с "CRLF" EOL, однако мой автоматический загрузчик данных толькопринимает "LF" EOL.
Также я хотел бы иметь один заголовок в выходном файле.
Помощь будет высоко ценится, так как я потратил достаточно времени на поиск решения.
это то, что я попробовал ниже.
@ECHO OFF
SET first=y
SET newfile=new.csv
for %%F in (*.csv) do IF NOT %%F==%newfile% (
if defined first (
COPY /y "%%F" %newfile% >nul
set "first="
) else (
FOR /f "skip=1delims=" %%i IN (%%F) DO >> %newfile% ECHO %%i
)
)