TOP - Unix系OS - Linux - cat(1)

ファイルの連結、出力を行います。

cat オプション1 ファイルパス1 ...
オプション1(任意)
    -b
        空白以外の行に行番号を付加
    -n
        全ての行に行番号を付加
    -s
        連続した行を1行に圧縮

ファイルパス1(任意)
    連結、出力対象のファイル
    指定しない場合は標準入力


※ オプションなどは個人的に重要と考えられるものを記述しており、記載の無いものは、manページや関連書籍などを参照願います。
※ 実行例の記述は、不要と考えられる部分の削除などの修正を行ったものを掲載しています。
※ 実行例の実行環境はUbuntu 12.10です。

例で使用するテキストファイル

test1.txt
12345
67890

test2.txt
abcde

fghij


klmno

(例)オプション無し
実行結果
$ cat test1.txt test2.txt
12345
67890
abcde

fghij


klmno

実行結果
$ cat -b test1.txt test2.txt
     1	12345
     2	67890
     3	abcde

     4	fghij


     5	klmno

実行結果
$ cat -n test1.txt test2.txt
     1	12345
     2	67890
     3	abcde
     4	
     5	fghij
     6	
     7	
     8	klmno

実行結果
$ cat -sn test1.txt test2.txt
     1	12345
     2	67890
     3	abcde
     4	
     5	fghij
     6	
     7	klmno

Copyright(C) 2006-2013 CLAYPOT. All Rights Reserved.