4.6.09

Redirect stderr to stdout

Very simple, just remember:

  • 1 = stdout
  • 2 = stderr

In python, its

unittest

module loves to dump test results to stderr (rather than stdout). In order to pipe the results to

less

, you may need to redirect stderr to stdout:

python eggtest.py 2>&1 | less

To redirect stderr into a file:

python eggtest.py 2> result.txt

To redirect both stdout and stderr into a file:

python eggtest.py &> spam.txt

source:http://linux.byexamples.com/archives/77/redirect-stderr-to-stdout/

No comments: