Я хочу перенаправить вывод stderr подпроцесса на stdout. Постоянная STDOUT
должна делать это, не так ли?
Однако
$ python >/dev/null -c 'import subprocess;\
subprocess.call(["ls", "/404"],stderr=subprocess.STDOUT)'
выводит что-то. Почему это так, и как мне получить сообщение об ошибке на stdout?