$ command3>&2 2>&1 1>&3 | …
または
$ var=`command 3>&2 2>&1 1>&3`
とすると STDOUT と STDERR を入れ替えることが出来ます。
例
$ err=`grep “Tarou” address1 address2`
address1: Tarou 090-xxxx-xxxx
$ echo $err
grep: address2: No such file or directory
参考:
いずれもオンライン書籍です。
Swap Standard Output and Standard Error(UNIX POWER TOOLS)
I/O Redirection(Advanced Bash Shell Scripting Guide)