相关疑难解决方法(0)

合并stdout和stderr在Popen

在Ruby的popen/spawn中,如何将STDOUT和STDERR合并为单个流而不使用>2&1?

在Python中,这将是:

>>> import subprocess
>>> subprocess.check_output('my_prog args', stderr=subprocess.STDOUT, shell=True)
Run Code Online (Sandbox Code Playgroud)

注意这个stderr论点.

我使用Open3 - 因为我不想只是 stdout - 但它已经将它们分成两个流.

ruby stdout popen stderr

3
推荐指数
1
解决办法
2786
查看次数

标签 统计

popen ×1

ruby ×1

stderr ×1

stdout ×1