Объединение нескольких текстовых файлов в один файл в Bash - PullRequest
256 голосов
/ 28 января 2010

Какой самый быстрый и самый прагматичный способ объединить все * .txt файлы в каталоге в один большой текстовый файл?

В настоящее время я использую Windows с Cygwin, поэтому у меня есть доступ к BASH.

Командная оболочка Windows тоже подойдет, но я сомневаюсь, что она есть.

Ответы [ 11 ]

0 голосов
/ 28 января 2010

все это противно ....

ls | grep *.txt | while read file; do cat $file >> ./output.txt; done;

легкий материал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...