Windowsコマンドラインを使用してテキストファイルを結合する方法はありますか?


7

.txtディレクトリ内のすべてのファイルを1つの.txtファイルに結合する方法を探しています。

Windowsコマンドラインを使用してテキストファイルを結合する方法はありますか?

回答:


20

copyコマンドを使用することもできます。例えば

copy *.js bigfile.txt

または、特定のファイル用

copy file1.txt+file2.txt+file3.txt bigfile.txt

+1-これにより、結果セットを結合する順序を決定することもできます。
JNK

1
これにはテキストファイルにBOMが含まれていたため、type commandoを使用して修正しました(DanCの回答を参照)(superuser.com/a/191234/56861)。
トルビョルンハンソン

8
type * > someotherpath/all.txt

ファイルを別の場所に作成する必要があるのは、新しいファイルが同じフォルダーに作成された場合、そのファイルを選択から除外する必要があるということです。

また、拡張子でフィルタリングし、結果のファイルに別の拡張子を使用すると機能します。例えば:

type *.js > all.txt
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.