Bueno,
fico te devendo exatamente a resposta mas, precisas da opção de
line-buffered
~> cat data.dat
oi
oi
oi
~> tail -f data.dat | grep 'oi' --line-buffered > x
^C (control+C para terminar)
~> cat x
oi
oi
oi
On 11/12/07, Leoncio Xavier - GMAIL <address@hidden
<mailto:maxrevolt%40gmail.com>> wrote:
>
>
>
>
>
>
> Boa tarde, Prezados!
>
> Tenho a necessidade de gerar um arquivo extraindo dados do maillog
> algo do tipo
>
> tail -f /var/log/maillog |grep discard > discard.log
>
> o problema é que ele não escreve nada no discard.log, porem se eu
> jogar a saida para a tela ele imprime o resultado esperado.
> Alguem ja teve esse problema?
> Obrigado desde já...
>
> Leoncio Xavier
>
--
Tiago B Peczenyj
Linux User #405772
http://peczenyj.blogspot.com/ <http://peczenyj.blogspot.com/>
"what does not kill us makes us stronger"