tail -fを置き換えてスクロールを簡単にする方法はありますか? [コピー]

tail -fを置き換えてスクロールを簡単にする方法はありますか? [コピー]

私は通常GNU Screen程度にいますがtmux、これは私に素晴らしいスクロール機能を提供しません。tail -fすばやくスクロールできる他の方法はありますか?

同様のツールはとmostです。lessmore

この問題関連性がありますが、具体的ではありません。私は本当に私を転がすことができる何かを探しています。

答え1

less +F「永久に進む」モードでは、少なく開始できます。このモードでは、このlessように動作し、tail -fファイルの終わりを無視し、安定したテキストストリームを提供します。

スクロールするには、を押しますCtrlc。永久転送モードに戻すには、を押しますF

答え2

それからあなたは利用可能です

tail -f <file> | less

これにより、両方の世界の利点を享受することができます!

答え3

また、使用することができます

    watch -n 10 cat <file>

男性用時計:

    watch - execute a program periodically, showing output fullscreen

   SYNOPSIS
   watch  [-dhvt]  [-n  <seconds>]  [--differences[=cumulative]] [--help] [--interval=<seconds>] [--no-title]
   [--version] <command>

   DESCRIPTION
   watch runs command repeatedly, displaying its output (the first screenfull).  This allows you to watch the
   program  output change over time.  By default, the program is run every 2 seconds; use -n or --interval to
   specify a different interval.

   The -d or --differences flag will highlight the differences between successive updates.  The  --cumulative
   option  makes highlighting "sticky", presenting a running display of all positions that have ever changed.

   The -t or --no-title option turns off the header showing the interval, command, and current  time  at  the
   top of the display, as well as the following blank line.

答え4

less私はほとんどいつもこの目的に使用します。私は「永遠に進む」モードを使用したことがなく、スクロールにはランタイムlessショートカットだけを使用しました。

< - Scroll to beginning of stream

> - Scroll to end of stream

ファイルからバッファを読み込み、最初にファイルを開いた後にファイルに新しいコンテンツが追加された場合は、「永続転送」モードではない場合でも、次回ファイルをクリックすると新しいlessコンテンツが表示されます。>

関連情報