Existem apenas três maneiras que eu conheço para determinar o que um programa produzirá para STDOUT e o que STDERR
-
Leia a documentação. Ou
-
Experiência com redirecionamento †
† Por exemplo:
program > program.stdout 2> program.stderr
Em seguida, observe os dois arquivos de saída para ver o que o programa gravou no STDOUT e o que ele gravou no STDERR.
Em vez de redirecionamento, você pode canalizar para tee
se precisar de saída para continuar na tela, bem como em um arquivo. Consulte o link