特牛网址导航

使用tee命令获取不到输出的解决方案-CSDN博客

网友收藏
当我们想一边监控一个程序的输出,一边又想将输出记录到一个文件当中的时候,tee命令就是一个非常好的选择./buffer_demo | tee a.txt比如上面的命令,将buffer_demo程序的输出打印到屏幕上,同时写入a.txt文件当buffer_demo持续输出比较多的文本的时候,上面的命令运行的没有什么问题。但是如果buffer_demo使用的是printf这样的标准io库的函数,并且输出文本速度很慢的时候,我们可能半天也看不到屏幕上有输出。这是因为当你使用管道的时候,标准io库