【Bash】「head」 - ファイルの先頭から指定行を表示
Shell Script / シェルスクリプト
【Bash】
「head」 - ファイルの先頭から指定行を表示
書式
指定ファイルの先頭の内容を表示する。
指定ファイルを読み込み、先頭から指定行数のみ、標準出力へ表示する。
行数を指定しない場合、デフォルトの先頭から10行分が対象となる。
書式
head [オプション] ファイル名
head -n 行数 ファイル名・・・・
主なオプション
オプションなし | ファイルの先頭から10行を表示する。 |
-c 数字 | ファイルの先頭から、指定したbyte分の文字列を表示する |
-n 数字 | ファイルの先頭から、指定した行まで表示する |
-q | ファイル名を表示しない(デフォルト) |
-v | ファイル名を先頭に表示する |
コマンド例
head httpd.conf | 先頭から10行を表示(デフォルト) |
cat -n httpd.conf | head -n 5 1 | 行番号付きで表示する |
cat -n httpd.conf | tail -n 20 | head -n 5 | ファイルの後ろから20行の内、5行を行番号付きで表示する |