実行すると、man foo
端末に最初のページだけが表示され、一時停止します。その後、上下にスクロールするには手動でキーを押す必要があります。
実行後にman foo
最後まで連続スクロール出力を取得するにはどうすればよいですか?スクロール速度を調節できればいいと思います。
答え1
man
$PAGER
それ自体は、マニュアルページを表示するためにのみ呼び出されます。$PAGER
通常、に設定すると、less
この種のスクロールはサポートされません。
$PAGER
この機能をサポートする他のコマンドで簡単に設定できます。
単に次のこともできます。
man man|perl -pe 'sleep 1'
もちろん、1行に2秒間眠らせることもできます。 ;)
答え2
man 1 bash |
{ clear
for((i=0;i<LINES-2;i++)); do
IFS= read -r line
echo -e "$line"
done
sleep 5
while IFS= read -r line; do
sleep 1
echo -e "$line"
done; }
答え3
man sed | col -bx | more
less
またはあまり親切でない人ならば、それを渡してください。しかし、これは削除する必要がありますman
。