我有〜200个txt文件,每个文件有1000 000行txt(~70mb /文件,总共14GB)
我正在寻找一种有效的方法将所有这些文件合并到一个文件中(不要问我为什么:P)
任何人都有任何建议如何在合理的时间内完成这项工作(c#)
提前谢谢
答案 0 :(得分:6)
你不需要C#。只需使用命令shell:
for %f in (*.txt) do type %f >> merged.txt
我当然假设这是一次性操作。
答案 1 :(得分:1)
如果您使用的是Windows,则可以从命令提示符
执行此类操作copy /a *.txt newfile.txt
答案 2 :(得分:0)