合并大型txt文件



我有大约200个txt文件,每个文件中有1000 000行txt(大约70mb/文件,总共14GB)

我正在寻找一种有效的方法将所有这些文件合并为一个文件(不要问我为什么:p)

任何人都有任何建议如何在合理的时间内完成这项工作(c#)

Thx提前

您不需要C#。只需使用命令shell:

for %f in (*.txt) do type %f >> merged.txt

我当然认为这是一次性手术。

如果您使用的是Windows,您可以从命令提示符执行类似操作

copy /a *.txt newfile.txt 
  1. 打开结果文件
  2. 对于要合并的每个文件:
    1. 打开文件
    2. 复制到结果文件
    3. 关闭文件
  3. 关闭结果文件
  4. 利润

相关内容

  • 没有找到相关文章

最新更新