"less"には"tail --follow=name"("-F")に似た機能はありますか?

"less"には"tail --follow=name"("-F")に似た機能はありますか?

このコマンドを使用して交換lessできます。tail

tail -f file

バイナリ出力処理やナビゲーションロールバックなどの機能を提供します。

less +F file

接頭辞とは、+「起動後にこれを入力するチャック」を意味し、キーはF次を開始します。

しかしlessそれはまた取り替えることができる

tail --follow=name file

file実際のファイルが削除されたり移動されたり(ログファイルが移動された場合など)、その後のファイルと同じ名前で新しいファイルが作成された場合でもfile.log.1どうなりますか?

答え1

はい、lessファイル名の後に続くことができます。

この関数の構文は多少曖昧です。

less --follow-name +F file.log

--follow-nameオプションとの違いは少なくしてください。ファイルに従わずにtail--follow=name
less行動を変えるlessのコマンドキーは、Fファイル記述子ではなくファイル名に基づいています。

lessまた、フォローモードで起動できる一般的なオプションはありません。
ただし、コマンドラインを使用して提供できます。実行ボタン一度起動すると、修飾子オプションを使用すると、プレフィックスを付ける(修正された)フォローモードで実際に開始されます +
+Fless

単独で使用すると+F一般と同じですtail -f

less +F file.log

答え2

less filename通常どおりにダイヤルしてを押してもフォローモードが有効になりますShift + F。その後、Ctrl + Cフォローモードを再び無効にできます。

しかし、これは基本的にアルパインドッカー画像では機能しません。

答え3

Fedoraでは、少なくともtail -fなど、ファイルの内容の後に+ Fオプションがあります。

更新してください。 Fを少なく押してフォローモードに切り替えます。

関連情報