less
ファイルを開いてファイルの最後までスクロールする方法はありますか?いつもそうして最後までless app.log
押し付ける。G
less --end
または同じものがあればいいですless -exec 'G'
。
答え1
less +G app.log
+
ファイルが開くと、初期コマンドが実行されます。
G
最後までスキップ
複数のファイルを再生している場合は、現在表示し++
ている各ファイルにコマンドを適用します。最初だけではありません。たとえば、less ++G app1.log app2.log
。
答え2
less +F filename
最後まで来るそしてファイルの最新コンテンツを継続的にロードします。
Lessのマニュアルページから:
F
前方にスクロールしてファイルの終わりに達したら、読み続けます。通常、このコマンドはすでにファイルの末尾にあるときに使用されます。これは、ファイルを見るほど大きくなるファイルの尾を監視する方法です。 (この動作は ""コマンドに似ていますtail -f
。)
答え3
Lessのマニュアルページから:
コマンドラインオプションが+で始まる場合、オプションの残りの部分はlessの初期コマンドとして扱われます。たとえば、+G は less にファイルの先頭ではなく最後から始めるように指示し、+/xyz はファイルに「xyz」が最初に現れる場所から始めるように指示します。特別な場合、+は+gのように動作します。つまり、指定された行番号から表示を開始します(ただし、上記の「g」コマンドの下の警告を参照してください)。オプションが++で始まる場合、初期コマンドは最初のファイルだけでなく、表示されているすべてのファイルにも適用されます。前述の+コマンドを使用して、各ファイルの初期コマンドを設定(または変更)することもできます。