Enviar saída para entrada de dois programas [RESOLVIDO]

1. Enviar saída para entrada de dois programas [RESOLVIDO]

Bruno Rogério Fernandes
brunorf

(usa Arch Linux)

Enviado em 14/07/2011 - 22:43h

Olá a todos!

Como faço para redirecionar a saída de um programa para mais de um programa?

Se for pra um só é fácil, basta usar o pipe.
Mas e se eu quiser redirecionar para dois programas?

Pensei em utilizar o tee, mas não consegui pensar em nada e não encontrei ninguém na net com problema parecido.

Esclarecendo melhor o meu problema, é que eu preciso dar um tar em um diretório, mas não posso gravar em arquivo, então uso a saída para o netcat para enviar para outro computador.

Até aí tudo bem, porém também preciso verificar algum hash da saída, usando por exemplo o md5sum. Mas não dá pra executar o tar de novo, visto que são muitos dados, por isso queria aproveitar o resultado.

Grato.



  


2. Resolvido

Bruno Rogério Fernandes
brunorf

(usa Arch Linux)

Enviado em 14/07/2011 - 22:49h

Acabei encontrando....
A solução é substituição de processos (novidade pra mim).

http://tldp.org/LDP/abs/html/process-sub.html

Fica aí a dica, abraços!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts