Normalmente, podemos canalizar stdout para stdin da seguinte maneira:
echo "This is going to stdout" | grep -o going
Suponha que, em vez disso, grep
eu escrevesse um script que lê tanto de stdin quanto de fd3 e, então, emite uma linha de stdin seguida de uma linha de fd3.
Existe alguma sintaxe que me permita configurar três processos A, B, C satisfazendo as seguintes condições?
- O stdout do Processo A foi para o stdin do Processo C.
- O stdout do Processo B foi para o FD 3 do Processo C.