ファイル内から開始・終了行を取得する

ファイル内から開始・終了行を取得する

ファイル内の開始・終了行を取得するコマンド一覧

headコマンド

ファイルの先頭の数行を表示するためのコマンドです。

tailコマンド

ファイルの末尾の数行を表示するためのコマンドです。

headコマンド

書式

head  [-行数]  [ファイルのパス]

ファイルの先頭の数行を表示するためのコマンドです。デフォルトでは10行表示します。

実践

ユーザーのグループが登録されている/etc/groupsファイルの最初の10行を表示させます。

[user01@localhost ~]$ head /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
(省略)
lp:x:7:
mem:x:8:
kmem:x:9:

tailコマンド

書式

tail  [-行数]  [ファイルのパス]

ファイルの末尾の数行を表示するためのコマンドです。デフォルトでは10行表示します。

実践

ユーザーのグループが登録されている/etc/groupsファイルの最後の10行を表示させます。

[user01@localhost ~]$ tail /etc/group
stapdev:x:158:
tcpdump:x:72:
slocate:x:21:
(省略)
mysql:x:27:
printadmin:x:994:
user02:x:1005:

NEXT>> 検索でよく使う組み合わせ(正規表現・パイプなど)