[Windowsバッチ] テキストファイルを結合する

コマンドで複数のテキストファイルを結合して1つのファイルにするサンプルです。

サンプルソース

例1)aa.txt、bb.txt、cc.txtを結合してresult.txtに出力する

copy /b aa.txt + bb.txt + cc.txt result.txt
実行例
C:¥>copy /b aa.txt + bb.txt + cc.txt result.txt aa.txt bb.txt cc.txt 1 個のファイルをコピーしました。

例2)aa.txt、bb.txt、cc.txtを結合してaa.txtに出力する

copy /b aa.txt + bb.txt + cc.txt
実行例
C:¥>copy /b aa.txt + bb.txt + cc.txt aa.txt bb.txt cc.txt 1 個のファイルをコピーしました。

一番最初に指定したファイルが結合した結果で更新されます。

備考

  • copyコマンドの/bオプションはバイナリファイルを対象とするようにするオプションですが、テキストファイルに指定すると文字コードや改行コードに関係なく処理してくれるようになり便利です。

コメント

タイトルとURLをコピーしました