Não importa, eu percebi:
echo 0123456789 | (cat >/tmp/foo) &> /tmp/bar
Considere o seguinte comando no Unix:
echo 0123456789 | cat >/tmp/foo &> /tmp/bar
O eco é enviado para / tmp / bar.
No entanto, o que eu realmente quero é redirecionar a saída stdout e stderr do comando cat e não tomar sua entrada.
Qual é a sintaxe correta para fazer isso?
Tags pipe shell redirection