端末で標準出力の複数ページのスクロール速度をどのように遅らせることができますか?

端末で標準出力の複数ページのスクロール速度をどのように遅らせることができますか?

私が管理チームのメンバーに属しているクラスターでは、sudo find /問題(例えば、リンクが切れた)を見つけたり、ディレクトリツリーを調べたりするなど、さまざまなコマンドに対して複数ページの標準出力を確認する必要があります。時には、珍しい名前があるかどうかを確認するために、プロジェクトのリストを含む長いテキストファイルを調べる必要があります。

通常、出力をパイピングするとlessページごとにスクロールできますが、映画の終わりにあるエンディングクレジットのように、標準出力が少し遅くスクロールすれば十分です。

Bashや他の端末環境でこれを行う方法はありますか?

ベストアンサー1

PVPipeline Viewerで、毎秒1行を印刷できます。次のように使用してください。

cat foo | pv --quiet --line-mode --rate-limit 1 

(またはより短くpv -qlL1)。の()フラグは、1秒あたりに印刷される行数を定義します。数値が高いほど出力速度が速くなります--line-mode--rate-limit-L

ディストリビューションリポジトリで利用可能である必要があります(例:aptitude install pvget it)。

おすすめ記事