![ブロックごとにエコー/印刷する方法](https://rvso.com/image/88754/%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF%E3%81%94%E3%81%A8%E3%81%AB%E3%82%A8%E3%82%B3%E3%83%BC%2F%E5%8D%B0%E5%88%B7%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.png)
tmux と butterfly を使い始めたばかりですが、1 つのパネルをスクロールする必要があります。Ctrl+ b+を試しました↑ が、1 つのパネルではなく、ターミナル全体がスクロールされました。
以下のように、端末出力をブロックごとに表示するコマンド ラインはありますか?
- cat foo | ???? -> 1行目から10行目までを表示
- Tab Shiftなど -> 次の10行を表示
- 等
それを実行するのに関連するものは何も見つかりませんでした。
答え1
GNU バージョンのがmore
インストールされている場合:
more -d -f -10 foo
これにより、ファイルがfoo
一度に 10 行表示され、10 行ごとにプロンプト メッセージが表示されて一時停止します。一時停止するたびにspacebarまたは を押すEnterと、次の 10 行が表示されます。
プロンプトでhまたは を押すと、 の他の機能も確認できます。?more
more
man more
詳細については、を参照してください。
ちなみに、ファイル内でページを前後に移動できるようにしたい場合は、less
よりも の方が良いオプションですmore
。 more
できる前後にスキップすることはできますが、less
より上手にできます。覚えておいてください:少ないほうがいいですね