cat

Last-modified: 2014-11-21 (金) 10:12:56

cat [-bnsv] ファイル

-b 先頭行から、空白行を含めずに行番号をつけて表示
-n 先頭行から、すべての行に行番号をつけて表示
-s 連続した空行を1行の空行にまとめて表示
-v タブを「~」に、表示不可能な文字(最上位ビットが1の文字)を「M-」に置き換えて表示
ファイル 表示するファイルを指定

ファイルを消さずに中身を空にする。

cat /dev/null > test.csv

圧縮されたファイルの初めの5行を表示

zcat test.csv | head -5

特定の文字を含む行を「file1」に出力

less test.csv | grep 'download' > file1.csv

「file1」を行番号をつけて表示

cat -n file1

「file1」と「file2」を連結して、「file3」に出力

cat file1 file2 > file3