我使用Python来执行一些bash命令。问题是,这些bash脚本的终端输出会向我的终端发送垃圾信息。是否有办法阻止这些脚本的输出消息?我已经尝试了这个答案中的步骤。但是它只阻塞了我所做的print
调用,并且它没有阻塞来自bash命令的控制台输出。有人能提出更好的解决方案吗?
在Bash中可以简单地使用:
$ eclipse &>/dev/null
将stdin和stderr捕获到重定向点(在bash中)。(这里eclipse是我的命令)