конвейер stdout и stderr для двух разных процессов в сценарии оболочки?

У меня конвейер выполняет только

 command1 | command2

Итак, stdout command1 переходит к command2, а stderr command1 переходит к терминалу (или где бы то ни было stdout оболочки).

Как я могу передать stderr команды 1 третьему процессу ( command3 ), в то время как stdout все еще идет команде 2?

54
задан olibre 28 October 2013 в 05:29
поделиться