我正在尝试将以下命令的日志抓取到一个文本文件中,如下所示:
timeout 10 glxheads &> test.txt 但不幸的是,我无法通过这种方法将任何日志传输到文本文件中。
实际上,在timeout下执行的任何简单命令都不会将输出输出到文件。
注意:下面的命令可以工作,
glxheads &> test.txt有没有人能提出一些建议来解决这个问题呢?
谢谢!
发布于 2017-01-24 21:59:05
根据Dmitri指定的链接,我能够通过执行以下操作来解决此问题:
stdbuf -oL -eL timeout 10 glxheads &> test.txt或者使用
unbuffer timeout 10 glxheads &> test.txthttps://stackoverflow.com/questions/41826918
复制相似问题