<p dir="ltr">É só usar @p = split /\|/,  $texto</p>
<div class="gmail_quote">On Oct 22, 2013 10:47 PM, "Marcio - Google" <<a href="mailto:marciorp@gmail.com">marciorp@gmail.com</a>> wrote:<br type="attribution"><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">Cron, nada sério. Só procurando informações em arquivos de log ...</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">

Tentei uns exemplos de regex mais não consegui também. Você sabe de kbç?</div></div><div class="gmail_extra"><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 class="gmail_quote">Em 22 de outubro de 2013 21:44, Renato Santos <span dir="ltr"><<a href="mailto:renato.cron@gmail.com" target="_blank">renato.cron@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<p dir="ltr">Regular expressions.. Você precisa escapiar o pipe. </p>
<p dir="ltr">Obs: você devia usar o text::csv::xs se isso for sério! </p><div><div>
<div class="gmail_quote">On Oct 22, 2013 10:32 PM, "Marcio - Google" <<a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a>> wrote:<br type="attribution"><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">Mestres, desculpem a newbieçe, mas to apanhando do split.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">



<br></div><div class="gmail_default"><div class="gmail_default"><font face="arial, helvetica, sans-serif">my $line = "T|blablablabla |blabla     | mais blabla bla  ";</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">chomp $line;</font></div>



<div class="gmail_default"><font face="arial, helvetica, sans-serif">my @p = split /|/, $line;</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">print $p[0] . "\n";</font></div><div class="gmail_default">



<font face="arial, helvetica, sans-serif">print $p[1] . "\n";</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">print $p[2] . "\n";</font></div><div class="gmail_default">



<font face="arial, helvetica, sans-serif">print $p[3] . "\n";</font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">Minhas colunas são separadas por | e não tem tamanho fixo.</font></div>



<div class="gmail_default"><font face="arial, helvetica, sans-serif"><br></font></div><div class="gmail_default"><font face="arial, helvetica, sans-serif">Não consegui separa-las corretamente.</font></div><div class="gmail_default">



<font face="arial, helvetica, sans-serif"><br></font></div></div></div><div class="gmail_extra"><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 class="gmail_quote">Em 19 de junho de 2013 12:58, Andre Carneiro <span dir="ltr"><<a href="mailto:andregarciacarneiro@gmail.com" target="_blank">andregarciacarneiro@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div dir="ltr">Valeu Lorn! Esse eu não conhecia!<div><br></div><div><br></div><div>Acho que fiquei mal-acostumado aqui na empresa. Os caras só usam coisa que tem suporte e normalmente isso implica em lincenças bem caras.</div>




<div><br></div><div>E no caso do splunk realmente, $30000,00 por 20GB/dia de indexação... caro !</div><div><br></div><div><br></div><div><br></div><div>Cheers!</div><div><br></div>
<div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">

2013/6/19 Nuba Princigalli <span dir="ltr"><<a href="mailto:nuba@fastmail.fm" target="_blank">nuba@fastmail.fm</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<u></u>




<div><div>Complementando: nesse espaço, uma alternativa bacana também é o logstash.<br></div><div><div>
<div> </div>
<div>On Wed, Jun 19, 2013, at 10:08 AM, Lindolfo Lorn Rodrigues wrote:<br></div>
<blockquote type="cite"><div dir="ltr"><div><div><div><div>Fala André, blz?<br></div>
<div>O Splunk é bom mesmo, só que muito é caro.<br></div>
</div>
<div>Para centralizar logs eu gosto do <a href="http://graylog2.org/" target="_blank">http://graylog2.org/</a><br></div>
<div>Open Source e escala muito bem, outro dia a locaweb revelou que eles recebem/tratam 790.000 mensagens / 5min com o Graylog.<br></div>
<div> </div>
</div>
<div>E como o graylog-server é compativel com o syslog você pode apontar o syslog das maquinas para ele<br></div>
<div> </div>
</div>
</div>
<div><div> </div>
<div> </div>
<div><div>2013/6/19 Andre Carneiro <span dir="ltr"><<a href="mailto:andregarciacarneiro@gmail.com" target="_blank">andregarciacarneiro@gmail.com</a>></span><br></div>
<div> </div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">virxi... preciso revisar melhor meus e-mails. Mals...<br></div>
<div><div><div><div> </div>
<div> </div>
<div><div>2013/6/19 Andre Carneiro <span dir="ltr"><<a href="mailto:andregarciacarneiro@gmail.com" target="_blank">andregarciacarneiro@gmail.com</a>></span><br></div>
<div> </div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Márcio, você já ouviu falar sobre o Splunk?<div> </div>
<div><a href="http://www.splunk.com/product" target="_blank">http://www.splunk.com/product</a>

<br></div>
<div> </div>
<div> </div>
<div>O pessoal usa aqui usa bastante. Eu só dei uma olhadinha bem superficial. Você pode criar gráficos de monitoração muito facilmente, pode trabalhar com regex para fazer as análises dos logs, tudo simples, fácil e rápido. Obviamente tem uma curvinha de aprendizado para vencer, mas nada comparado à 'monstrinhos' como o Nagios, por exemplo(fãs de Nagios, me desculpem! É a minha opinião!).<br>




</div>
<div> </div>
<div>O Splunk veio, aparentemente, preencher essa 'lacuna'. <br></div>
<div> </div>
<div> </div>
<div>Realmente bão !<br></div>
<div> </div>
<div> </div>
<div> </div>
</div>
<div><div><div><div> </div>
<div> </div>
<div><div>2013/6/18 Nilton OS <span dir="ltr"><<a href="mailto:jniltinho@gmail.com" target="_blank">jniltinho@gmail.com</a>></span><br></div>
<div> </div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>my $test = '^(... .. ..:..:..) (\S+) \S+ ([a-zA-Z0-9]+): FILTER_LOGX: from=\<(.*?)\> to=\<(.*?)\> subject=\<(.*?)\> size=([0-9]+) hostip=([^ ]*) nrcpt=([0-9]+)';<br>




</div>
<div> </div>
<div> </div>
<div>Testa algo assim:<br></div>
<div> </div>
</div>
<div>Se usar (\S+) ou \S+ vai começar a ter os resultados<br></div>
<div> </div>
<div>Dá uma olhada nesse script.<br></div>
<div> </div>
<div><a href="http://pastebin.com/2Mnx9FAY" target="_blank">http://pastebin.com/2Mnx9FAY</a><br></div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
</div>
<div><div> </div>
<div> </div>
<div><div>Em 18 de junho de 2013 19:33, Eduardo Verissimo <span dir="ltr"><<a href="mailto:everissimo@gmail.com" target="_blank">everissimo@gmail.com</a>></span> escreveu:



<br></div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Que tal?<br></div>
<div> </div>
<div><div>($codigo) =~ /^.*?\|.*?\|.*?\|(.*?)\|/ if /TIM/;<br></div>
<div> </div>
</div>
</div>
<div><div><div>Acho que ainda precisa de um ajuste...
<br></div>
<div> </div>
</div>
</div>
</div>
<div><div><div><div> </div>
<div> </div>
<div><div>
Em 18 de junho de 2013 19:02, Nilton OS <span dir="ltr"><<a href="mailto:jniltinho@gmail.com" target="_blank">jniltinho@gmail.com</a>></span> escreveu:<br></div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Dá um split no (|)<br></div>
<div> </div>
<div>No meu script tem um regex para pegar isso ou qualquer coisa na linha, mas acho que ninguém ligou para minha resposta.<br></div>
</div>
<div><div> </div>
<div> </div>
<div>





Em 18 de junho de 2013 18:34, Marcio - Google <span dir="ltr"><<a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a>></span> escreveu:<div><div><div> </div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="display:inline">Marcio, não.<br></div>
<div><div style="font-family:arial,helvetica,sans-serif;display:inline"> </div>
</div>
<div><div style="font-family:arial,helvetica,sans-serif;display:inline">






Há duas informações na linha que tem que bater para ela ser selecionada, no exemplo:<br></div>
</div>
<div><div><div style="font-family:arial,helvetica,sans-serif;display:inline"><a name="141e2c83abce6de5_141e2c59ccab7e2c_141e2ba1ce1a7d94_13f5d5fd18adac32_13f5cbb5ce06e249_13f5c8840ce1b170_13f5c86a491c1dc7_13f597b75373475e_13f596c28c51de59_13f5950719b6375b_13f5935f5a5bbf5d_13f590827c1af3bb_top" style="font-size:12px;white-space:pre-wrap;font-family:monospace"><span style="color:rgb(34,34,34)">*|***********************|****</span><span style="color:rgb(34,34,34)">*   |</span><b><span style="color:rgb(255,0,0)">D0 C003</span></b><span style="color:rgb(34,34,34)">| ********************</span><b><span style="color:rgb(255,0,0)">"TIM"</span></b></a><br>




</div>
</div>
</div>
</div>
<div><div> </div>
<div><div><div dir="ltr"><div> </div>
<div>[...]'s<br></div>
<div> </div>
<div>Marcio<br></div>
<div> </div>
<div><div style="font-family:arial;font-size:small">========================================<br></div>
<div style="font-family:arial;font-size:small">
########### Campanha Ajude o Marcio! ###########<br></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><br></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">






========================================<br></div>
</div>
</div>
</div>
<div> </div>
<div> </div>
</div>
<div>Em 18 de junho de 2013 16:59, Marcio Ferreira <span dir="ltr"><<a href="mailto:marciodesouzaferreira@gmail.com" target="_blank">marciodesouzaferreira@gmail.com</a>></span> escreveu:<div><div><div> </div>
<div> </div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">if ( $line =~ /"TIM"/i ){<div>     #faz alguma coisa<br></div>
<div><div>}<br></div>
<div> </div>
<div>não funciona?<br></div>
</div>
<div> </div>
<div><a href="http://perldoc.perl.org/perlre.html" target="_blank">http://perldoc.perl.org/perlre.html</a>

<br></div>
<div><a href="http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas" target="_blank">http://sao-paulo.pm.org/artigo/2006/RegexPraticasTecnicasAvancadas</a><br></div>
<div><a href="http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares" target="_blank">http://sao-paulo.pm.org/artigo/2006/ExpressoesRegulares</a>








<br></div>
</div>
<div><div><div> </div>
<div><div> </div>
<div>[]s,<br></div>
<div> </div>
<div>Marcio Ferreira<br></div>
<div> </div>
<div>skype: marcio.ferreir4<br></div>
<div><a href="tel:%2821%29%208365-7768" target="_blank">(21) 8365-7768</a>






<br></div>
</div>
<div> </div>
<div> </div>
</div>
<div><div><div><div>2013/6/18 Marcio - Google <span dir="ltr"><<a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a>></span><br></div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">Marcio (xará),<br></div>
<div style="font-family:arial,helvetica,sans-serif"> </div>
<div style="font-family:arial,helvetica,sans-serif">









Vou tentar com esse módulo. Já to ficando traumatizado com regex, faz tempo que apanho, to começando a achar que seja algum tipo de trauma, bloqueio, sei lá o que ... rsrsrs<br></div>
<div style="font-family:arial,helvetica,sans-serif"> </div>
<div style="font-family:arial,helvetica,sans-serif">Giuliani,<br></div>
<div style="font-family:arial,helvetica,sans-serif"> </div>
<div style="font-family:arial,helvetica,sans-serif">









Obrigado pela dica, vou procurar o livro.<br></div>
<div style="font-family:arial,helvetica,sans-serif"> </div>
<div style="font-family:arial,helvetica,sans-serif">Tiago,<br></div>
<div style="font-family:arial,helvetica,sans-serif"> </div>
<div style="font-family:arial,helvetica,sans-serif">Vou ler a respeito, obrigado.<br></div>
<div style="font-family:arial,helvetica,sans-serif"> </div>
</div>
<div><div><div> </div>
<div><div dir="ltr"><div> </div>
<div>[...]'s<br></div>
<div> </div>
<div>Marcio<br></div>
<div> </div>
<div><div style="font-family:arial;font-size:small">========================================<br></div>
<div style="font-family:arial;font-size:small">









########### Campanha Ajude o Marcio! ###########<br></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><br></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">









========================================<br></div>
</div>
</div>
</div>
<div> </div>
<div> </div>
</div>
<div>Em 18 de junho de 2013 16:44, Marcio - Google <span dir="ltr"><<a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a>></span> escreveu:<div><div><div> </div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">Eduardo,<br></div>
<div style="font-family:arial,helvetica,sans-serif"> </div>
<div style="font-family:arial,helvetica,sans-serif">










O log é isso ai basicamente:<br></div>
<div style="font-family:arial,helvetica,sans-serif"><a name="141e2c83abce6de5_141e2c59ccab7e2c_141e2ba1ce1a7d94_13f5d5fd18adac32_13f5cbb5ce06e249_13f5c8840ce1b170_13f5c86a491c1dc7_13f597b75373475e_13f596c28c51de59_13f5950719b6375b_13f5935f5a5bbf5d_13f5916eecae90a2_13f590ef372d2106_13f590827c1af3bb_top" style="font-size:12px;white-space:pre-wrap;font-family:monospace"><div>













T|20/05/2013 08:12:03.391|Modem   |D1 C015| RX : OK<br></div>
<div>

T|20/05/2013 08:12:04.300|Modem   |D0 C003| RX : +CREG: 001,016d,5e13<br></div>
<div>T|20/05/2013 08:12:04.300|Modem   |D0 C003| TX : AT+COPS?<br></div>
<div>T|20/05/2013 08:12:04.333|Modem   |D0 C003| RX : +COPS: 000,000,"TIM"<br></div>
<div>T|20/05/2013 08:12:04.333|Modem   |D0 C003| RX : OK<br></div>
<div>










T|20/05/2013 08:12:04.582|Modem   |D0 C001| TX : AT+CSQ<br></div>
<div>T|20/05/2013 08:12:04.582|Modem   |D0 C002| TX : AT+CSQ<br></div>
<div> </div>
<div>Usando esse pedaço como exemplo, preciso localizar linhas assim:<br></div>
<div>*|***********************|*****   |D0 C003| ********************"TIM"<br></div>
<div> </div>
<div>Entenda o * como qualquer coisa. Depois do quarto | os dados não tem tamanho fixo, então esse "TIM" poderia estar mais pra frente como mais pra trás.<br></div>
<div> </div>
<div> </div>
<div> </div>
</a></div>
</div>
<div><div><div> </div>
<div><div dir="ltr"><div> </div>
<div>[...]'s<br></div>
<div> </div>
<div>Marcio<br></div>
<div> </div>
<div><div style="font-family:arial;font-size:small">










========================================<br></div>
<div style="font-family:arial;font-size:small">########### Campanha Ajude o Marcio! ###########<br></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><br></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">










========================================<br></div>
</div>
</div>
</div>
<div> </div>
<div> </div>
</div>
<div><div>Em 17 de junho de 2013 21:25, Eduardo Verissimo <span dir="ltr"><<a href="mailto:everissimo@gmail.com" target="_blank">everissimo@gmail.com</a>></span> escreveu:<br></div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div>Márcio, você pode dar um exemplo de qual a string de onde vai tirar a informação e qual informação quer extrair?<br>




</div>
<div><div><div> </div>
<div> </div>
<div>Em 17 de junho de 2013 19:32, Marcio - Google <span dir="ltr"><<a href="mailto:marciorp@gmail.com" target="_blank">marciorp@gmail.com</a>></span> escreveu:<div><div> </div>
<div> </div>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="display:inline">Valeu pelas dicas e códigos pessoal.<br></div>
<div><div style="font-family:arial,helvetica,sans-serif;display:inline">











Estou usando o File::Tail e parti do código que o Eduardo compartilhou.<br></div>
</div>
<div><div style="font-family:arial,helvetica,sans-serif;display:inline">Só estou apanhando das regex pra encontrar o que quero. Não sei se sou burro, mas tenho uma grande dificuldade de assimilar/entender regex.<br></div>





</div>
<div><span style="font-family:arial,helvetica,sans-serif"><div style="font-family:arial,helvetica,sans-serif;display:inline">Vou tentar mais um pouco, se não conseguir jogo a toalha ... rsrsrs<br></div>
</span><br></div>
</div>
<div> </div>
</blockquote></div>
</div>
<div> </div>
</div>
</div>
</div>
<div> </div>
</div>
</div>
<div>=begin disclaimer<br></div>
<div>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br></div>
<div>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br></div>
<div>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br></div>
<div>
=end disclaimer<br></div>
<div> </div>
</blockquote></div>
<div> </div>
</div>
</blockquote></div>
</div>
</div>
<div> </div>
</div>
<div> </div>
<div>=begin disclaimer<br></div>
<div>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br></div>
<div>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br></div>
<div>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br></div>
<div>
=end disclaimer<br></div>
<div> </div>
</blockquote></div>
<div> </div>
</div>
</div>
</div>
<div> </div>
<div>=begin disclaimer<br></div>
<div>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br></div>
<div>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br></div>
<div>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br></div>
<div>
=end disclaimer<br></div>
<div> </div>
</blockquote></div>
</div>
</div>
<div> </div>
</div>
<div> </div>
<div>=begin disclaimer<br></div>
<div>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br></div>
<div>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br></div>
<div>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br></div>
<div>
=end disclaimer<br></div>
<div> </div>
</blockquote></div>
</div>
</div>
<div> </div>
<div> </div>
<div> </div>
<div><span><span style="color:rgb(136,136,136)">-- </span></span><br></div>
<div><span><span style="color:rgb(136,136,136)">..............................................................................</span></span><br></div>
<div><span><span style="color:rgb(136,136,136)"><b>Com Deus todas as coisas são possíveis</b> ::: <a href="http://www.linuxpro.com.br" target="_blank">LinuxPro</a></span></span><br></div>
<div> </div>
<div><span><span style="color:rgb(136,136,136)"><i><span style="font-size:x-small">"A qualidade nunca se obtém por acaso; ela é sempre o resultado do esforço inteligente." (John Ruskin)</span></i></span></span><br>




</div>
<div><span><span style="color:rgb(136,136,136)"><i><span style="font-size:x-small">"A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)</span></i><br>






</span></span></div>
</div>
<div> </div>
<div>=begin disclaimer<br></div>
<div>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br></div>
<div>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br></div>
<div>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br></div>
<div>
=end disclaimer<br></div>
<div> </div>
</blockquote></div>
<div> </div>
</div>
<div> </div>
<div>=begin disclaimer<br></div>
<div>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br></div>
<div>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br></div>
<div>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br></div>
<div>
=end disclaimer<br></div>
<div> </div>
</div>
</div>
</blockquote></div>
<div><div> </div>
<div> </div>
<div> </div>
<div>-- <br></div>
<div>..............................................................................<br></div>
<div><b>Com Deus todas as coisas são possíveis</b> ::: <a href="http://www.linuxpro.com.br" target="_blank">LinuxPro</a><br></div>
<div> </div>
<div><i><span style="font-size:x-small">"A qualidade nunca se obtém por acaso; ela é sempre o resultado do esforço inteligente." (John Ruskin)</span></i><br></div>
<div><i><span style="font-size:x-small">"A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)</span></i>




<br></div>
</div>
</div>
<div> </div>
<div>=begin disclaimer<br></div>
<div>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br></div>
<div>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br></div>
<div>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br></div>
<div>
=end disclaimer<br></div>
<div> </div>
</blockquote></div>
<div> </div>
<div> </div>
<div> </div>
<div>-- <br></div>
</div>
</div>
<div>André Garcia Carneiro<br></div>
<div>Software Engineer<br></div>
<div><a href="tel:%2811%29982907780" target="_blank">(11)982907780</a>
<br></div>
</div>
</blockquote></div>
<div> </div>
<div> </div>
<div> </div>
<div>-- <br></div>
<div>André Garcia Carneiro<br></div>
<div>Software Engineer<br></div>
<div><a href="tel:%2811%29982907780" value="+5511982907780" target="_blank">(11)982907780</a>
<br></div>
</div>
</div>
</div>
<div> </div>
<div>=begin disclaimer<br></div>
<div>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br></div>
<div>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br></div>
<div>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br></div>
<div>
=end disclaimer<br></div>
<div> </div>
</blockquote></div>
<div> </div>
</div>
<div>=begin disclaimer<br></div>
<div>   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br></div>
<div> SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br></div>
<div> L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br></div>
<div>=end disclaimer<br></div>
</blockquote><div> </div>
</div></div><div><div>--<br></div>
<div>Nuba R. Princigalli  <a href="mailto:nuba@pauleira.com" target="_blank">nuba@pauleira.com</a>  <a href="http://pauleira.com" target="_blank">http://pauleira.com</a>  @nprincigalli<br></div>
<div>Discipline is not an end in itself, just a means to an end. - King Crimson<br></div>
<div> </div>
</div>
</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><br><br clear="all"><div><br></div>-- <br>André Garcia Carneiro<br>Software Engineer<br><a href="tel:%2811%29982907780" value="+5511982907780" target="_blank">(11)982907780</a>
</div>
</div></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><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" 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>=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></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>