Opa, Bingo, faltava o line-buffered mesmo...muito obrigado. Obrigado também pela resposta André Saunite.
Abraço... Leoncio Xavier Tiago Barcellos Peczenyj escreveu: > > 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 <[EMAIL PROTECTED] > <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" > >