Construção de pipelines
Um pipeline é uma sequência de um ou mais comandos separados pelo caractere de barra vertical (|
).
Um pipeline conecta a saída padrão do primeiro comando à entrada padrão do comando seguinte.
Use pipelines para manipular e formatar a saída de um processo por outros processos antes de sua saída para o terminal. Imagine que os dados “fluem” pelo pipeline de um processo a outro, sendo levemente alterados a cada comando no pipeline em que passam.
Pipelines e redirecionamento de E/S manipulam a saída padrão e a entrada padrão. O redirecionamento envia a saída padrão para arquivos ou recebe deles a entrada padrão. Os pipelines enviam a saída padrão de um processo para a entrada padrão de outro processo.