在CMD中合并多个具有相同前缀的csv文件?

Combine multiple csv files with same prefix in CMD?

我有一个包含多个 csv 文件的文件夹。它们的标签如下:

Name1-year.csv
Name1-year.csv
Name2-year.csv
Name2-year.csv
Name3-year.csv
etc...

我知道您可以使用 copy *.csv combined.csv 将所有 csv 文件合并到一个目录中,但是有没有办法合并具有相同前缀的文件?

你可以写

copy prefix* copiedfile.csv

要过滤特定前缀,请使用:

copy "prefix*.csv" "combined.csv" /B

/B 告诉 copy 将目标视为二进制文件,因此没有 EOF/SUB字符 (ASCII 0x1A) 被追加。