コマンドプロンプトでcatを使用して10行後に長いテキストファイルのリストを一時停止してから任意のキーを押す方法

コマンドプロンプトでcatを使用して10行後に長いテキストファイルのリストを一時停止してから任意のキーを押す方法

コマンドプロンプトでcatを使用して、10行目以降に長いテキストファイルのリストを一時停止してから任意のキーを押す方法です。たとえば、

cat myfiles.txt

bla
bla
bla
bla
bla
bla
.
.
.
bla
press enter to continue

答え1

あなたはそれを使用することができますlessまたはmore。どちらも機能します。

このlessコマンドはより一般的に使用され、より多くの機能を提供しますmore

lessまたはを使用すると、moreスペースバーを使用してファイルをページごとに移動でき、Enterキーを使用してファイルを1行ずつ移動できます。

catファイルをパイプする必要もありません。ファイルに対してコマンドを実行するだけです。

例えばless myfile.txt

答え2

morelessコンソールでテキストページングを処理するページャです。lessより実用的ですが、more欲しいものに近いです。この-dオプションを指定すると、more次のページに移動する方法が表示され、-num画面サイズを自動的に検出するのではなく、一度に表示する行数を指定できます。

% more -d -5 myfiles.txt
bla
bla
bla
bla
bla
--More--(4%)[Press space to continue, 'q' to quit.]

答え3

あなたは試す必要がありますcat myfiles.txt | more

答え4

選ぶ、バッファを後ろにスクロールしながらマルチプレクサ会議:

++CTRLと入力してくださいbPgUp/PgDown

tmuxでスクロールバックバッファサイズを増やすには?

関連情報