進捗状況を表示し、次から利用できるようにしますless
。
while true; do echo -n .; sleep 1; done | less
動作させる方法はありますか?
答え1
echo
ループの出力はwhile
常にバッファされません。このオプションを削除すると、-n
点を含む線が毎秒表示されることがわかります。
less
常に行全体を読み取ろうとし、行の終わりまたはファイルの終わりに達するまで表示しないようです。これを変える方法はないようです。
進捗状況を表示し、次から利用できるようにしますless
。
while true; do echo -n .; sleep 1; done | less
動作させる方法はありますか?
echo
ループの出力はwhile
常にバッファされません。このオプションを削除すると、-n
点を含む線が毎秒表示されることがわかります。
less
常に行全体を読み取ろうとし、行の終わりまたはファイルの終わりに達するまで表示しないようです。これを変える方法はないようです。