<div dir="ltr"><div style>Me pareceu que para o seu problema vc pode utilizar a solução do Facebook para "log"</div><div><br></div><a href="https://github.com/facebook/scribe">https://github.com/facebook/scribe</a><br>

<div><br></div><div style>eu vi pela primeira vez nesta apresentação:</div><div style><br></div><div style><a href="http://java.dzone.com/articles/nosql-twitter-why-how-they-use">http://java.dzone.com/articles/nosql-twitter-why-how-they-use</a><br>

</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/6/16 Marcio - Google <span dir="ltr"><<a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Tiago, não entendi?</div></div><div class="gmail_extra"><div class="im"><br clear="all"><div><div dir="ltr"><br>[...]'s<br><br>
Marcio<div>
<br></div>
<div><div style="font-family:arial;font-size:small">========================================</div><div style="font-family:arial;font-size:small">########### Campanha Ajude o Marcio! ###########</div><div style="font-family:arial;font-size:small">


<a href="http://sosmarcio.blogspot.com.br/" style="color:rgb(17,85,204)" target="_blank">http://sosmarcio.blogspot.com.br/</a></div><div style="font-family:arial;font-size:small"><a href="http://www.vakinha.com.br/VaquinhaP.aspx?e=195793" style="color:rgb(17,85,204)" target="_blank">http://www.vakinha.com.br/VaquinhaP.aspx?e=195793</a><br>


</div><div style="font-family:arial;font-size:small">========================================</div></div></div></div>
<br><br></div><div class="gmail_quote">Em 16 de junho de 2013 21:45, Tiago Peczenyj <span dir="ltr"><<a href="mailto:tiago.peczenyj@gmail.com" target="_blank">tiago.peczenyj@gmail.com</a>></span> escreveu:<div><div class="h5">

<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p>Scribe?</p>
<div class="gmail_quote">Em 16/06/2013 22:41, "Marcio - Google" <<a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a>> escreveu:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div>
<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Salve Mestres!</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">




Estou tentando fazer uma coisa que deve ser trivial, mas estou patinando.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">




Quero monitorar um arquivo de log e procurar uma determinada cadeia de caracteres apenas nas linhas que foram adicionadas após a última varredura.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">




<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Hoje eu fico dentro de um loop abrindo e fechando o arquivo. A cada vez que abro procuro a cadeia e se encontro mostro no terminal.</div>




<div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Não estou satisfeito com a solução. Queria que o script "percebesse" toda vez que fosse adicionado linha no final do arquivo e procurasse a cadeia somente nas linhas que foram adicionadas.<br>




</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">O que quero é +- o que o "tail -F arquivo.log" faz.<br>




</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Quando acho a cadeia em uma determinada linha, preciso imprimir cinco linhas, sendo duas antes da linha que encontrei, a linha que encontrei e duas linhas após.</div>




<div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Qual a forma mais eficiente de fazer isso?</div><div><div dir="ltr">




<br>[...]'s<br><br>Marcio<div><br></div><div><div style="font-family:arial;font-size:small">========================================</div><div style="font-family:arial;font-size:small">########### Campanha Ajude o Marcio! ###########</div>




<div style="font-family:arial;font-size:small"><a href="http://sosmarcio.blogspot.com.br/" style="color:rgb(17,85,204)" target="_blank">http://sosmarcio.blogspot.com.br/</a></div><div style="font-family:arial;font-size:small">




<a href="http://www.vakinha.com.br/VaquinhaP.aspx?e=195793" style="color:rgb(17,85,204)" target="_blank">http://www.vakinha.com.br/VaquinhaP.aspx?e=195793</a><br></div><div style="font-family:arial;font-size:small">========================================</div>




</div></div></div>
</div>
<br></div></div>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div>
<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div></div></div><br></div>
<br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Tiago B. Peczenyj<br>Linux User #405772<br><br><a href="http://about.me/peczenyj" target="_blank">http://about.me/peczenyj</a>
</div>