cat : conCATenate
ファイルを連結して出力するコマンド。ファイルの内容は標準出力に出力される。出力された内容をファイル化するにはリダイレクトを使う。
書式
cat [オプション] ファイル1 ファイル2
オプション
オプション | 意味 |
---|---|
-n | 行番号を付ける(nlコマンドと同じ) |
-b | 空白行に番号を付ける |
コマンドラインに複数のファイルを指定するとそれらのファイルを連続して出力することになる。
利用例
ファイルtest1.txtを標準出力に出力する。
cat test1.txt
ファイルtest1.txtを行番号を付けて標準出力に出力する。
cat -n test1.txt
ファイルtest1.txtとtest2.txtを順に結合し、ファイルtest3.txtへ書き込む。
cat test1.txt test2.txt > test3.txt