+ -
当前位置:首页 → 问答吧 → 一个程序终端直接打命令输出就是实时的,但是脚本里就cache最后一起输出?

一个程序终端直接打命令输出就是实时的,但是脚本里就cache最后一起输出?

时间:2010-11-25

来源:互联网

一般这个是什么情况呢?
“命令”不是脚本是个执行程序。
有没有可能让他在脚本里也变成时实输出?

作者: nuclearxin   发布时间: 2010-11-25

不知道你讲的是不是 autoflush $|? perldoc -v "$|"

作者: zhlong8   发布时间: 2010-11-25

开始我以为是加上木有变化。

./xxxx 直接shell里运行,输出是实时的。
我直接用./xxxx 1>file 然后tail -f  file 就被cache最后一起输出

作者: nuclearxin   发布时间: 2010-11-25