Windows
Beginner
cmd

複数のテキストファイルを結合するには?(前編)

ワイルドカードとリダイレクトの存在を知れば解決できる。

  • ワイルドカード「*」記号は「任意」という意味である。例えば、任意のファイルに対して何かを実行できるという使い方ができる。
  • リダイレクト「>」記号は「出力先を変える」という意味である。例えば、計算結果をディスプレイではなく、テキストファイルに出力することができる。

従って、各テキストファイルの内容をひとつのテキストファイルにまとめることが可能である。1

type *.txt > result.txt '各テキストファイルの内容をresult.txtに書き出す。

  1. このコマンドはまとめるテキストが置いてあるフォルダ毎に実行する必要がある。フォルダ毎に実行する必要があるので自動化とは言い難い。そのためタイトルを「前編」とした。