我正在尝试将几个具有相同字段的大型 csv 文件组合起来。我能做的最好的是:
@echo off
setlocal
set first=1
for %%F in (*.csv) do (
if defined first (
type "%%F" >> new.csv
set "first="
) else (
more +1 "%%F" >> new.csv
)
)
这对小文件很有效,但是当文件较大时,more 命令会卡在每个屏幕转储的末尾。
尽我所能尝试,在将其写入 new.csv 时,我无法直接通过整个文件运行更多内容 - 任何人都可以帮忙吗?