【コマンドライン】ファイルの内容を表示 [ cat ]

【コマンドライン】ファイルの内容を表示 [ cat ]

コマンドラインでファイルの内容を表示するcatコマンドをご紹介します。

※ 本記事の実行例はMacOSになります。ご利用の環境により異なる場合がございますのでご注意ください。

  • catコマンド

catコマンド

catコマンドはファイルの内容を表示します。

書式

$ cat [オプション] [ファイルパス]

オプション

主なオプションをご紹介します。

オプション 内容
-n 行数を表示
-b 空白行を除いた行数を表示
-s 連続した空白行は1行に省略

引数

ファイルパス

ファイルパスには内容を表示したいファイルのパスを入力します。

実行例

# オプションなし
$ cat memo.txt
ITHACK 
This is Memo.

aaaaa


xxxxx
yyyyy
zzzzz

# -n オプション
$ cat -n memo.txt
1	ITHACK 
2	This is Memo.
3	
4	aaaaa
5	
6	
7	xxxxx
8	yyyyy
9	zzzzz

# -b オプション
$ cat -b memo.txt
1	ITHACK 
2	This is Memo.

3	aaaaa


4	xxxxx
5	yyyyy
6	zzzzz

# -s オプション
$ cat -s memo.txt
ITHACK 
This is Memo.

aaaaa

xxxxx
yyyyy
zzzzz

# 複数ファイルを連結して出力も可
$ cat memo.txt draft.txt
ITHACK 
This is Memo.

aaaaa


xxxxx
yyyyy
zzzzz
abcde
fghij
klmno
pqrst
uvwxyz

マニュアル

コマンドの詳細やオプションなどは環境により異なる場合がございます。
詳細はmanコマンドで確認しましょう。
manコマンドについては次の記事をご覧ください。