问题描述
运行以下命令会输出到 unix 终端,即使 stdout/stderr 被重定向到文件。
两个命令:
libreoffice --headless --convert-to xlsx <my_file> > 1.tmp
libreoffice --headless --convert-to xlsx <my_file> 2> 1.tmp
正在将以下内容打印到终端(而不是 1.tmp):
convert <my_file> using filter : Calc Office Open XML
Overwriting: <out_file>
- 进程如何不通过 stdin/stderr 打印到终端?
- 如何抑制这些打印? (更准确地说,我试图通过 python 的子进程来抑制它们,使用 stdin=DEVNULL 和 stdout=DEVNULL - 这是不成功的)。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)