
less を使用してファイルを開き、 と同様にファイルを自動的にスクロールさせたいと思いますtail -f
。
を実行してless file
から、 を押すとShift-F
永遠に前進できることはわかっていますtail -f
。
入力内容がカラフルなので必要なフラグless
を提供するため必要です。--raw-control-chars
答え1
less 内でコマンド「F」を使用します。
mylogfile.txt を少なくする ふ
または、自動的に実行するには、+cmd オプションを使用します。
以下 +F mylogfile.txt
答え2
私はtail -F
-F - -F オプションは -f オプションを意味しますが、tail は追跡対象のファイルの名前が変更されたか、または回転されたかどうかも確認します。
同等のものless
:less +F --follow-name
答え3
これら 2 つのオプションにはそれぞれ長所と短所があります。詳細な説明については、次のブログを参照してください。https://www.brianstorti.com/stop-using-tail/著者はそれをかなりうまく説明しました。
簡単に言えば:
tail -F *.txt
複数のファイルを読み取る場合は を使用する方が よりも優れていますless +F *.txt
。
対照的に、less +F error_log.txt
(Ctrl-C
&を使用してF
新しいデータをアンロード/ロードする)を使用する方がtail -F error_log.txt
、 1 つのファイルのみを読み取る場合よりも優れています。