Przekieruj podproces stderr do stdout
Chcę przekierować wyjście stderr podprocesu na stdout. StałaSTDOUT
powinien to zrobić, prawda?
Jednak,
$ python >/dev/null -c 'import subprocess;\
subprocess.call(["ls", "/404"],stderr=subprocess.STDOUT)'
robi wyprowadzić coś. Dlaczego tak się dzieje i jak mogę uzyskać komunikat o błędzie na standardowym wyjściu?