Pipe
Origem: Wikipédia, a enciclopédia livre.
Pipe, ou "canalização", é o redirecinamento da saída padrão de um programa para a entrada padrão de outro. Veja um exemplo, vindo dos sistemas operacionais Unix e similares: Pipes no caso são vetores de duas posições chamados este de file description onde um lado entra as informações e com o processo de espelhamento o outro lado do vetor é visualizado(saída) por um outro processo ou thread. Não é necessário que mude a entrada padrão ou saída padrão para usa-lo.
cat /etc/passwd | more
A barra vertical é o pipe; o programa cat lista o conteúdo do arquivo /etc/passwd que é então direcionado pelo pipe para o comando more.
[editar] Ver também
- Pipe nomeado
- Pipe anônimo
- Pipe no Unix