名前 | 形式 | 機能説明 | オプション | オペランド | 使用法 | 使用例 | 環境 | 終了ステータス | 属性 | 関連項目
head ユーティリティは、filename で指定された各ファイルについて、先頭の何行か (行数は number で指定) を標準出力に出力します。filename を指定しない場合、head は、標準入力の最初の数行を出力します。 number のデフォルト値は 10 行です。
複数のファイルが指定された場合、各ファイルの内容の先頭に次のような行が表示されます。
==> filename <==
したがって、複数の小さいファイルの内容を、各ファイルを識別できるように表示する際、一般的な方法として、次のようにこのコマンドを使用することができます。
example% head -9999 filename1 filename2 . . . |
以下のオプションを指定できます。
各入力ファイルの先頭の何行を標準出力に書き出すか、 その行数を number で指定します。 number の値は正の整数でなければなりません。
number は正の整数で、意味は上記 -n number 指定と同じです。
オプションを省略すると、 head は -n 10 というオプションが指定されたものとみなします。
ファイルが 2 ギガバイト (231 バイト) 以上ある場合の head の動作については、 largefile(5) を参照してください。
ディレクトリ中のすべてのファイル (ピリオドで始まるものを除く) の先頭の 10 行を出力する例を以下に示します。
example% head * |
head の実行に影響を与える環境変数 LC_CTYPE、LC_MESSAGES、NLSPATH についての詳細は、environ(5) を参照してください。
次の属性については attributes(5) のマニュアルページを参照してください。
属性タイプ | 属性値 |
---|---|
使用条件 | SUNWcsu |
CSI | 対応済み |
名前 | 形式 | 機能説明 | オプション | オペランド | 使用法 | 使用例 | 環境 | 終了ステータス | 属性 | 関連項目