TAIL
Section: User Commands (1)
索引
jman
BSD mandoc
索引
名称
tail
- ファイルの最後の部分を表示する
索引
書式
[-F
-f
-r
]
[-b number
-c number
-n number
]
[file ...
]
索引
解説
は、
file
が指定されていればそのファイルを、
指定されていなければ標準入力を読み込み、
バイト数、行数、もしくは、512 バイト単位のブロック数で指定された位置
以降を表示します。
number
に ``+'' をつけた場合は、入力の先頭からの指定となります。たとえば、
``-c +2''
と指定すれば 2 バイト目から表示されます。
number
に ``-'' もしくは符号をつけていない場合は、入力の最後からの相対位置の
指定となります。たとえば、
``-n 2''
では最後の 2 行が表示されます。デフォルトでは
``-n 10''
で、入力の最後から 10 行分が表示されます。
オプションとしては以下のものがあります:
- -b number
-
512 バイト単位のブロック数で指定します。
- -c number
-
バイト単位で指定します。
- -f
-
ファイルの最後に達しても終了せず、入力に追加されるデータを待つようにします。
-f
オプションは、標準入力がパイプの場合は無視されますが、
FIFO の場合は無視されません。
- -F
-
-F
オプションは
-f
オプションを暗示しますが、
追跡されるファイルの名前変更やローテートをチェックします。
読み込みを行っているファイルの inode 番号が新しくなっていることを
が検知した場合、ファイルをクローズして再オープンします。
ファイルではなく標準入力読み込み時には
-F
オプションは無視されます。
- -n number
-
行単位で指定します。
- -r
-
行ごとに、逆順に表示します。また、
-b
-c
-n
の各オプションの意味も変わり、
それぞれ表示するブロック数、バイト数、行数の指定になります。
デフォルトでは、入力したものがすべて逆に表示されます。
もし一つ以上のファイルが指定されていると、それぞれのファイルを表示する前に
``==> XXX <==''
という形式のヘッダを表示します。
ただし
``XXX''
はファイル名です。
索引
診断
Ex -std
索引
関連項目
cat(1),
head(1),
sed(1)
索引
規格
ユーティリティは
St -p1003.2-92
のスーパセットであると考えられています。特に
-F
-b
-r
オプションは拡張されたものです。
以前の UNIX とのオプション書式の互換は保たれています。ただし、
-r
オプションが
-b
-c
-n
修飾オプションとなったため、完全には互換はありません。以前の
では ``-4cr'' としても、
-c
が無視されて最後の 4 行が逆順に表示されましたが、本バージョンの
では
``-r -c 4'' と解釈され、最後の 4 バイトが表示されます。
索引
歴史
コマンドは
PWB UNIX
から登場しました。
索引
Index
- 名称
-
- 書式
-
- 解説
-
- 診断
-
- 関連項目
-
- 規格
-
- 歴史
-
Time: 07:06:19 GMT, January 12, 2009