cat(1)


cat -- ファイルの連結と出力

形式

cat [-suv [-et]] [file ... ]

機能説明

cat は、各ファイルを順次読み込み、標準出力に書き込みます。したがって

cat file

は、file の内容を端末に出力します。また、

cat file1 file2 >file3

file1file2 を連結して、その結果を file3 に書き込みます。入力ファイルを指定しなかった場合、または引き数に - を指定した場合は、cat は標準入力から読み込みます。cat は、LC_CTYPE 環境変数(environ(5)LANG 参照)で指定された locale に従って、サプルメンタリコードセット文字を処理します。

cat には下記のオプションが使用できます。

-u
出力はバッファされません。(省略時にはバッファします。)

-s
存在しないファイルについて何もメッセージを出力しません。

-v
非印字文字(タブ、復帰改行、および改頁を除く)を識別できるように出力します。ASCII 制御文字(8 進数の 000 - 037)は、^ n として出力されます。この場合、n は 8 進数 100 - 137 (@, A, B,C, ..., X, Y, Z, [, \, ], ^, _) の範囲の対応する ASCII 文字です。DEL キャラクタ(8 進数 0177)は ^? と出力されます。他の非印字文字は、M-x のように出力されます。ここで、x は下位 7 ビットで指定される ASCII 文字です。すべてのサプルメンタリコードセット文字は、印字可能とみなされます。

下記のオプションは -v オプションと共に使用できます。

-t
タブを ^I、そして改頁を ^L として出力します。

-e
各行末に文字``$''を(復帰改行の前に)出力します。

-v オプションが指定されていない場合、-t および -e オプションは無視されます。

ファイル

/usr/lib/locale/locale/LC_MESSAGES/uxcore.abi
言語特有のメッセージファイル(environ(5)LANG を参照)

エラー

cat は、以下の値を返します。

0
全ての入力ファイルの出力が完了しました。

>0
1 つまたは複数の入力ファイルのアクセス中にエラーが発生しました。

関連項目

cp(1), pg(1), pr(1)
SCO UnixWare Forum Beta Release (BL12) -- September 1997
© 1997 The Santa Cruz Operation, Inc. All rights reserved.