объединение больших текстовых файлов - PullRequest
0 голосов
/ 12 июня 2011

У меня есть ~ 200 текстовых файлов с 1000 000 строк текста в каждом файле (~ 70 МБ / файл, всего 14 ГБ)

Я ищу эффективный способ объединить все эти файлы в один файл (Не спрашивайте меня, почему: P)

У любого есть предложение, как это сделать за разумное время (c #)

Спасибо заранее

Ответы [ 3 ]

6 голосов
/ 12 июня 2011

Вам не нужен C # для этого. Просто используйте командную оболочку:

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

Я, конечно, предполагаю, что это однократная операция.

1 голос
/ 12 июня 2011

Если вы используете Windows, вы можете сделать что-то подобное из командной строки

copy /a *.txt newfile.txt 
0 голосов
/ 12 июня 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...