3.4 Utilizando | (pipe) para direcionar o processamento

O pipe, representado por uma barra ( | ), permite enviar a saída (stdout) de um programa para a entrada (stdin) de outro; este recurso é muito interessante, pois permite que o programa seguinte continue o processamento dos dados. Exemplo:

ls /etc | sort

No comando acima utilizamos o "ls" para listar os arquivos do diretório "/etc"; inserimos um pipe para pegar essa saída e mandar para o programa "sort". Este programa tem a função de ordenar caracteres alfanuméricos, ou seja, ele irá reordenar em ordem alfanumérica a saída do ls.

É possível encadear quantas instruções forem necessárias; isso vai depender da sua necessidade.

results matching ""

    No results matching ""