在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 - 但它已经将它们分成两个流.