意义何在, 为什么不重定向到文件里自己慢慢看
真有需求就用awk好了:
$ command | awk '{system("sleep 1");print}'
本帖最后由 linux40 于 2019-12-20 11:08 编辑
xxx | while read i; do sleep 1; echo $i; done 如果输入内容大于输出内容
当管道缓冲区写满的时候就会有问题哦
-- 来自 有消息提醒的 Stage1官方 Android客户端 有个工具叫pv,可以对管道限速,一般的发行版都可以直接安装。
<fast input> | pv -qL <rate> | <rate-limited output>
参考:https://stackoverflow.com/questions/242697/do-stdout-output-with-specific-speed 这种东西懂C的话随手就写出来了吧 Tee到一个文件里另开终端慢慢看就是了啊 写到文件里,然后定时跑tail也行,不要阻塞管道,缓冲满了会卡的 不要搞自己buffer 重定向文件然后tail定期刷新安全
buffer满了好情况是程序卡死
炸了才有意思
—— 来自 vivo NEX S, Android 9上的 S1Next-鹅版 v2.1.0-play
页:
[1]