next up previous contents
Next: Redirecionamento Up: Finalizando processos Previous: Finalizando processos   Sumário

Pipelines

O pipeline consiste em canalizar a saída de um processo para a entrada de outro processo. Isto pode ser feito através do caracter de pipe ``'', como mostra o exemplo a seguir, onde a saída de um comando ls -la é enviada para a entrada do comando grep txt. Com isto, apenas os arquivos que possuírem o conjunto de caracteres 'txt' no seu nome serão apresentados na tela.

maquina:~$ ls -la
total 120
drwxr-xr-x   4 aluno    users        1024 Mar 31 13:42 ./
drwxr-xr-x   7 root     root         1024 Mar 31 12:53 ../
-rw-r--r--   1 aluno    users          26 Mar 31 13:08 .bash_history
-rw-r--r--   1 aluno    users          34 Nov 23  1993 .less
-rw-r--r--   1 aluno    users         114 Nov 23  1993 .lessrc
drwxr-xr-x   2 aluno    users        1024 Mar 31 13:43 documentos/
-rw-r--r--   1 aluno    users          43 Mar 31 12:58 exemplo1.txt
drwxr-xr-x   2 aluno    users        1024 Mar 31 13:58 financas/
-rw-r--r--   1 aluno    users      108111 Mar 31 13:00 faq.txt
-rw-r--r--   1 aluno    users        5041 Mar 31 12:58 linux1.gif
maquina:~$ ls -la |grep txt
-rw-r--r--   1 aluno    users          43 Mar 31 12:58 exemplo1.txt
-rw-r--r--   1 aluno    users      108111 Mar 31 13:00 faq.txt
maquina:~$



Agostinho de M. Brito Jr. 2000-09-02