batch-file - 使用批处理文件并排合并 csv 文件

标签 batch-file csv merge

我有一个非常基本的批处理命令来将 csv 文件合并在一起,但是我需要将它们合并,以便各列并排而不是继续。每个文件上的记录数量始终相同。这是我到目前为止的基本代码:

COPY File1.csv + File2.csv CombinedFile.csv

最佳答案

试试这个:

@echo off
setlocal EnableDelayedExpansion

< File2.csv (
   for /F "delims=" %%a in (File1.csv) do (
      set /P line2=
      echo %%a,!line2!
   )
) > CombinedFile.csv

关于batch-file - 使用批处理文件并排合并 csv 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22072181/

相关文章:

Windows 批处理 : dropping the last "d" in file names

batch-file - 批处理文件将文件从一个文件夹复制到另一个文件夹

java - 在从批处理文件调用 Java 程序时需要帮助

SVN在快速变化的高周转特性环境中分支和合并

Python Pandas - 重命名和合并 3 个数据集

Windows 批处理文件 - 无法设置变量值

java - Excel 在生成的 CSV 文件中未正确显示欧元符号

C 解析带换行符的逗号分隔值

r - 如何合并时间帧数据并为非重叠部分保留 NA?

请使用 Excel 了解 CSV 电源使用情况