Возможный дубликат:
любая командная строка или командный cmd для объединения нескольких файлов?
У меня есть более тысячи текстовых файлов, которые я хотел бы объединить в один текстовый файл, есть ли способ сделать это автоматически?
windows
batch-file
CLiown
источник
источник
Ответы:
Вытащите вашу командную строку и поехали:
copy /a *.txt concat.txt
Это объединит все текстовые файлы в одном каталоге в один файл с именем «concat.txt».
/A
обозначает текстовый файл ASCIIисточник
/a
or/A
кажется менее полезной, чем ожидалось. Я получаю мусорные строки в объединенном файле после первого файла. Возможно, эта опция сейчас устарела, потому что существует множество альтернативных форматов: вы в основном думаете, что это ASCII, но это не/b
так, если последняя строка заканчивается переводом строки.