Professional Documents
Culture Documents
EX:
ls -la | more = este comando faz a listagem longa de arquivos que enviado
ao comando `more' (que tem a funo de efetuar uma pausa a cada 25 linhas
do arquivo).
A principal diferena entre o "|" e o ">", que o Pipe envolve processamento
entre comandos, a sada de um comando enviado a entrada do prximo e o
">" redireciona a sada de um comando para um arquivo/dispositivo.
Voc pode notar pelo exemplo acima "ls -la | more" que ambos "ls" e "more"
so comandos porque esto separados por um "|" Se um deles no existir ou
estiver digitado incorretamente, ser mostrada uma mensagem de erro.
Um resultado diferente seria obtido usando um ">" no lugar do "|" A sada
do comando "ls -la" seria gravada em um arquivo chamado "more".