这是我希望输出显示的内容:
_______ 共 __________ 个文件,完成 __________%
我有能力更新所有这些单独的值(即“_”),但我只想更新值,而不是每次都打印一个新行。有这种可能吗?
最佳答案
perl -e '$i=0;$|=1;while (1) { sleep 1; print $i++ . " of 199990 files \r"; }'
或者使用 Curses 模块
关于linux - 如何在不在*nix 或 Perl 中打印新行的情况下更新屏幕上的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18768544/