#navi(../)
* 先頭から指定した行数分表示する・headコマンド [#c874d37c]
ファイルの先頭から指定した行数分を表示する場合は、headコマンドを使います。~
またsortコマンドでで並び替えした結果から先頭の数件などのように出力する例も記します。

#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)

* 関連記事・関連資料 [#obf1293c]
-[[後方から指定した行数分表示する・tail>逆引きUNIXコマンド/後方から指定した行数分表示する・tail]]
-[[指定した範囲の行を取得する方法・head,tail,sed>逆引きUNIXコマンド/指定した範囲の行を取得する方法]]
-[[指定した行番号から最終行までを表示する・tail>逆引きUNIXコマンド/指定した行番号から最終行までを表示する・tail]]

* headコマンドを使ってみる [#l0a78c14]
headコマンドを使用した例を以下に記します。

** 先頭から指定行分を表示する [#h30b727a]
以下の構文で指定した行数分を先頭から表示することができます。
 head -行数 ファイル名
または
 cat ファイル名 | head -行数

以下のファイルを使用してheadコマンドを利用していみます。
 $ cat TYO23ku.txt
 Chiyoda
 Chuo
 Minato
 Shinjuku
 Bunkyo
 Taito
 Sumida
 Koto
 Shinagawa
 Meguro
 Ota
 Setagaya
 Shibuya
 Nakano
 Suginami
 Toshima
 Kita
 Arakawa
 Itabashi
 Nerima
 Adachi
 Katsushika
 Edogawa

-先頭から10行表示してみる

 $ head -10 TYO23ku.txt 
 Chiyoda
 Chuo
 Minato
 Shinjuku
 Bunkyo
 Taito
 Sumida
 Koto
 Shinagawa
 Meguro

** ソートした結果から前方10行を表示する [#x4989f9b]
sortコマンドでTYO23ku.txtを並び替えし、先頭の10行を表示する例です。
 $ sort TYO23ku.txt | head -10
 Adachi
 Arakawa
 Bunkyo
 Chiyoda
 Chuo
 Edogawa
 Itabashi
 Katsushika
 Kita
 Koto

以上、headコマンドの使用例でした。

#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS