less
を開いてファイルの最後までスクロールさせる方法はありますか?私は常にless app.log
を実行し、次にG
を押して一番下に移動します。
less --end
やless -exec 'G'
のようなものがあるといいのですが。
less +G app.log
+
ファイルが開かれたときに初期コマンドを実行します
G
は最後にジャンプします
複数のファイルが再生中の場合、++
は、表示されているすべてのファイルにコマンドを適用します。最初のものだけではありません。例えば、 less ++G app1.log app2.log
。
less +F filename
末尾に移動しますandファイルの末尾。
少ないmanページから:
F前方にスクロールし、ファイルの終わりに達したときに読み続けます。通常、このコマンドはすでにファイルの最後にあるときに使用されます。これは、表示されている間に増大しているファイルの末尾を監視する方法です。 (動作は「tail -f」コマンドに似ています。)
Lessのmanページから:
コマンドラインオプションが+で始まる場合、そのオプションの残りはlessの最初のコマンドと見なされます。たとえば、+ Gはlessにファイルの最初ではなく最後から開始するよう指示し、+/xyzはファイル内で最初に "xyz"が出現した時点から開始するよう指示します。特殊なケースとして、+は+ gのように機能します。つまり、指定した行番号から表示を開始します(ただし、上記の「g」コマンドの警告を参照してください)。オプションが++で始まる場合、最初のコマンドは最初のファイルだけでなく、表示されているすべてのファイルに適用されます。前述の+コマンドを使用して、すべてのファイルの初期コマンドを設定(または変更)することもできます。