Windowsでテキストファイルの結合をコマンド1発で行う方法

2017.10.14

例えば、テキストファイルを、いちいちメモ帳でファイルを開いて、

すべて選択 ⇒ コピー ⇒ もう一つのファイルを開き ⇒ 貼り付け ⇒・・・

みたいなことを繰り返して複数のファイルを1つのファイルにまとめていないだろうか。

コマンドを使えば1発でできる。

type file1.txt file2.txt > file.txt

「type」の後ろに、元ファイルをスペースを空けて並べて書けばよく、「>」の後ろに書いているファイル名が、結合後のファイル名になる。

また、すべてテキストファイルで、1フォルダにまとめているのであれば、ワイルドカード(*)を使って一気に結合することもできる。

しかしこの場合、順番が思い通りにならないかもしれないので注意されたし。

※一応、ファイル名準のようだが、順番を気にする場合は1ファイルずつ指定したほうが良いだろう。

type *.txt > file.txt