Il semble que les nouvelles versions de bash aient l'option &>
qui (si je comprends bien), redirige à la fois stdout et stderr vers un fichier ( &>>
ajoute au fichier à la place, comme Adrian l'a précisé).
Quel est le moyen le plus simple d'obtenir la même chose, mais en passant par une autre commande ?
Par exemple, dans cette ligne :
cmd-doesnt-respect-difference-between-stdout-and-stderr | grep -i SomeError
J'aimerais que le grep corresponde au contenu à la fois de stdout et de stderr (en fait, qu'ils soient combinés en un seul flux).
Note Cette question porte sur la tuyauterie, no redirection - afin qu'elle ne soit pas un doublon de la question pour laquelle elle est actuellement marquée comme doublon.