Piping zarówno stdout, jak i stderr w bashu?

Wygląda na to, że nowsze wersje basha mają&> operator, który (jeśli dobrze rozumiem) przekierowuje zarówno stdout, jak i stderr do pliku (&>> zamiast tego dołącza do pliku, jak wyjaśnił Adrian).

Jaki jest najprostszy sposób na osiągnięcie tego samego, a zamiast tego przekazanie do innego polecenia?

Na przykład w tej linii:

cmd-doesnt-respect-difference-between-stdout-and-stderr | grep -i SomeError

Chciałbym, aby grep pasował do zawartości zarówno w stdout, jak i stderr (efektywnie, łącząc je w jeden strumień).

Uwaga: to pytanie pyta o rurociągi,nie przekierowanie - więc nie jest to duplikat pytania, które jest obecnie oznaczone jako duplikat.

questionAnswers(2)

yourAnswerToTheQuestion