Para entender o que é pipeline precisamos dar um passo pra trás e entender o que é um comando.
A palavra comando tem significados diferentes no Linux: Um programa, um comando simples ou um comando combinado.
Um programa é um executável nomeado e executado com uma única palavra, como "ls";
Um comando simples é um argumento de um programa opcionalmente, como "ls -l /bin";
Um comando combinado se trata da saída de um comando simples ser utilizada para entrada de um novo comando simples, como "ls -l /bin | less".
Utilizamos o caractere combinador pipe para anotar o limite de um comando simples para que a saída dele seja utilizada no próximo comando.
Então, pipeline é uma linha de comando onde temos programas sendo utilizados na construção de comandos simples e a saída desse comando simples e utilizado na entrada de um outro comando simples criando os comandos combinados através do caractere pipe.
Top comments (1)
C'ést tres clair et conscisous. Merci beaucoup. :-)