これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド テールです。
プログラム:
NAME
tail - ファイルの最後の部分を出力します
SYNOPSIS
tail [オプション] ... [FILE] ...
DESCRIPTION
各ファイルの最後の 10 行を標準出力に出力します。 複数のファイルがある場合は、前に置きます。
それぞれにファイル名を示すヘッダーが付いています。
FILEがない場合、またはFILEが-の場合は、標準入力を読み取ります。
長いオプションに必須の引数は短いオプションにも必須です。
-c, -バイト=[+]NUM
最後の NUM バイトを出力します。 または使用します -c +NUM で各バイト NUM から始まる出力を指定します。
file
-f, --フォロー[={名前|記述子}]
ファイルが大きくなるにつれて追加されたデータを出力します。
オプション引数が存在しない場合は「記述子」を意味します
-F と同じ -フォローする=名 - リトライ
-n, -行=[+]NUM
最後の 10 行ではなく、最後の NUM 行を出力します。 または使用します -n +NUM を出力
NUM行目から始まる
--max-unchanged-stats=N
-フォローする=名、まだ実行されていないファイルを再度開きます。
N (デフォルトは 5) 回の反復後にサイズを変更して、リンクが解除されているかどうかを確認します。
名前を変更しました (これは、ローテーションされたログ ファイルの通常のケースです)。 inotify の場合、このオプションは
ほとんど役に立たない
--pid=PID
-f、プロセス ID の後に終了、PID が終了
-q, - 静かな, - 静けさ
ファイル名を指定したヘッダーを出力しない
- リトライ
ファイルにアクセスできない場合は、ファイルを開こうとしてください
-s, --スリープ間隔=N
-f、反復の間に約 N 秒 (デフォルトは 1.0) スリープします。 と
通知して、 --pid=P、プロセス P を少なくとも N 秒ごとにチェックします
-v, -詳細
常にファイル名を指定してヘッダーを出力します
-z, -ゼロで終了
行区切り文字はNULであり、改行ではありません
- 助けて このヘルプを表示して終了
- バージョン
出力バージョン情報を表示して終了
NUM には乗数の接尾辞が付いている場合があります: b 512、kB 1000、K 1024、MB 1000*1000、M 1024*1024、GB
T、P、E、Z、Y の場合は 1000*1000*1000、G 1024*1024*1024 など。
自律的AI -フォローする (-f)、tail はデフォルトでファイル記述子に従います。つまり、
末尾に付けられたファイルの名前が変更された場合、tail はその末尾を追跡し続けます。 このデフォルトの動作は
ファイルではなく実際のファイル名を追跡したい場合には、これは望ましくありません。
記述子 (ログローテーションなど)。 使用 -フォローする=名 その場合。 それにより尾が
名前の変更、削除、作成に対応した方法で、名前付きファイルを追跡します。
onworks.net サービスを使用してオンラインでテールを使用する