web-dev-qa-db-ja.com

コマンドでcatを使用して長いテキストファイルのリストを一時停止する方法

コマンドでcatを使用して長いテキストファイルのリストを一時停止する方法10行後にプロンプ​​トを表示し、任意のキーを押します。例えば:

cat myfiles.txt

bla
bla
bla
bla
bla
bla
.
.
.
bla
press enter to continue
13
easyyu

less または more を使用できます。どちらも機能します。

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

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

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

例えば。 less myfile.txt

25
tacotuesday

moreおよびlessは、コンソール上のテキストのページングを処理するポケットベルです。 lessの方が機能的ですが、moreの方が望みどおりです。 -dオプションを指定すると、moreは次のページに移動する方法を示し、-numを使用して、一度に表示する行数を指定できます(自動ではなく画面サイズの検出)。

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

試してみてください cat myfiles.txt | more

4
Chris S

スクロールロックを使用できますが、データレートが高い場合はあまり役に立ちません。 Ctrl-s ブロックして Ctrl-q ブロックを解除します。

1
Thor

Alternative内でバッファをスクロールして戻るtmuxセッション:

CTRL + b + PgUp/PgDownと入力します

tmuxでスクロールバックバッファーサイズを増やす方法

0
NVRM