Windows - комбінуйте кілька текстових файлів в один текстовий файл [дублікат]


15

Можливий дублікат:
Будь-який командний рядок або пакетний cmd для об'єднання декількох файлів?

У мене є понад тисяча текстових файлів, які я хотів би об'єднати в єдиний текстовий файл, чи є спосіб зробити це автоматично?


Чи всі вони в одному каталозі? Чи є у вас список усіх файлів?
Nifle

Усі вони в одному каталозі, і у мене немає списку імен файлів.
Кліун

Тоді відповідь JC2k8 повинна робити все, що вам потрібно. Не забудьте повернутися і прийняти це пізніше, якщо це станеться.
Nifle

Більш вигадливий заголовок, ніж дублюючий, так +1
Вовк

Відповіді:


23

Вийміть свій командний рядок і підемо:

copy /a *.txt concat.txt

Це об'єднає всі файли txt в одному каталозі в один файл з назвою "concat.txt".

/A вказує текстовий файл ASCII


коротке запитання, коротка відповідь +1 (лише крихітна вада, зміна справи / а)
Вовк

1
Опція /aабо /Aваріант здається менш корисною, ніж очікувалося. Я отримую канали ліній для сміття в об'єднаному файлі після першого файлу. Можливо, цей варіант застарів, тому що багато альтернативних форматів є навколо: ви здебільшого вважаєте, що це ASCII, але це не /bзробиться, якщо останній рядок закінчується виведенням рядків.
Вовк
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.