tail - ファイルの末尾を出力
SYNOPSIS
tail [OPTION]... [FILE]...
DESCRIPTION
各FILEの最後の10行を標準出力に出力します。FILEが複数ある場合は、各FILEの前にファイル名を示すヘッダーを付けます。
FILEがない場合、またはFILEが-である場合は、標準入力を読み込みます。
長いオプションに対する必須の引数は、短いオプションに対しても必須です。
-c, --bytes=[+]NUM
最後のNUMバイトを出力します。または、-c +NUMを使用して、各ファイルのNUMバイトから出力を開始します。
-f, --follow[={name|descriptor}]
ファイルが拡張されるにつれて、追加されたデータを出力します。オプション引数がない場合は、'descriptor'になります。
-F --follow=name --retry と同じ
-n, --lines=[+]NUM
代わりに最後のNUM行を出力します。または、-n +NUMを使用して、各ファイルの先頭からNUM-1行をスキップします。
--max-unchanged-stats=N
--follow=nameを使用する場合、サイズがN回反復しても変更されていないFILEを再開し、ファイルが削除または名前が変更されたかどうかを確認します(これは通常、ローテーションされたログファイルの場合です)。inotifyを使用すると、このオプションはほとんど役に立ちません。
--pid=PID
-fを使用する場合、プロセスID PIDが終了したら終了します。複数のプロセスを監視するために、このオプションを繰り返すことができます。
-q, --quiet, --silent
ファイル名を示すヘッダーを絶対に表示しません。
--retry
ファイルにアクセスできない場合でも、開く操作を繰り返します。
-s, --sleep-interval=N
-fを使用する場合、反復の間におよそN秒(デフォルトは1.0秒)スリープします。inotifyと--pid=Pを使用する場合、プロセスPを少なくともN秒ごとに1回チェックします。
-v, --verbose
常にファイル名を示すヘッダーを表示します。
-z, --zero-terminated
行区切り文字はNULLであり、改行ではありません。
--help このヘルプを表示して終了します。
--version バージョン情報を出力して終了します。
NUMには、乗数サフィックスを含めることができます:b 512、kB 1000、K 1024、MB 1000*1000、M 1024*1024、GB 10001000*1000、G 1024*1024*1024、およびT、P、E、Z、Y、R、Qのようになります。バイナリプレフィックスも使用できます:KiB=K、MiB=Mなど。
--follow (-f)を使用すると、tailはデフォルトでファイル記述子を追跡します。つまり、tailで監視しているファイルが名前が変更されても、tailはそのファイルの末尾を追跡し続けます。このデフォルトの動作は、実際にファイルの名前ではなく、ファイル記述子を追跡したい場合には望ましくありません(例:ログローテーションの場合)。その場合は、--follow=nameを使用してください。これにより、tailは、名前の変更、削除、および作成に対応できる方法で、指定されたファイルを追跡します。
AUTHOR
Paul Rubin、David MacKenzie、Ian Lance Taylor、およびJim Meyeringによって作成されました。
REPORTING BUGS
GNU coreutilsオンラインヘルプ:[https://www.gnu.org/software/coreutils/] 翻訳に関するバグは、[https://translationproject.org/team/]に報告してください。
SEE ALSO
head(1)
完全なドキュメント [https://www.gnu.org/software/coreutils/tail] または、ローカルで利用できます:info '(coreutils) tail invocation'
Debianによってパッケージ化されました (9.7-3) 著作権© 2025 Free Software Foundation, Inc. ライセンス GPLv3+: GNU GPL version 3 またはそれ以降 [https://gnu.org/licenses/gpl.html]。 これはフリーソフトウェアです。変更および再配布することができます。 法で許可されている範囲内で、保証はありません。