Linux

【Linux】headコマンドとは?

  • このエントリーをはてなブックマークに追加



対象読者

● Linuxコマンド初学者

要点

● headコマンド = 特定ファイルの内容を上から任意の行数分確認するコマンド

headコマンドとは?

headコマンドは、特定ファイルの内容を上から任意の行数分確認することが出来るコマンドです。headが”頭”を意味する事からファイルの先頭を確認するこのコマンドの由来になっていると考えられます。
では早速見ていきましょう。

特定ファイルの内容を上から任意の行数分確認する

headコマンドは、head head_test.txtのようにhead {ファイル名}という形式で利用する事で、ファイルの内容を上から任意の行数分確認する事ができるコマンドです。実際に手を動かして確認しましょう。まずはターミナル(Windowsの場合git bashなど)を開いてください。

事前準備

まずは挙動確認の準備をします。touchコマンドを利用してhead_test.txtを新規作成しましょう。コマンドはtouch head_test.txtとなります。実行したらlsコマンドで正常にファイル作成が完了しているか確認しましょう。

head_prep

作成出来ている事が確認出来たらviコマンドでhead_test.txtに行ごとに1~15までを記載しましょう。
vi head_test.txtを利用して編集可能です。以下のようにファイルを編集しましょう。

head_prep3

以上でheadコマンドの挙動確認の準備が完了しました。

挙動確認

ではheadコマンドを実行してみましょう。head head_test.txtを実行します。

上から10行目までの記載内容が表示されました。headコマンドはデフォルトで先頭10行を表示するコマンドとなっています。確認する行を指定したい場合は、head -5 head_test.txtの様にhead -{行数} {ファイル名}と指定する事で実現する事が出来ます。

head_with_param

【次の記事】
tailコマンド

  • このエントリーをはてなブックマークに追加

お問い合わせ

    このサイトはreCAPTCHAによって保護されており、Googleのプライバシーポリシー利用規約が適用されます。

    コメントを残す

    *