>>361
サブシェルが1個無駄です。

(コマンド 2>&1 1>&3 | grep hoge) 3>&1

---
サブシェルなしにもできます。

exec 3>&1
コマンド 2>&1 1>&3 | grep hoge