[SP-pm] Monitorar Arquivo de Log

Marcio - Google marciorp at gmail.com
Tue Jun 18 13:44:33 PDT 2013


Eduardo,

O log é isso ai basicamente:
T|20/05/2013 08:12:03.391|Modem |D1 C015| RX : OK
T|20/05/2013 08:12:04.300|Modem |D0 C003| RX : +CREG: 001,016d,5e13
T|20/05/2013 08:12:04.300|Modem |D0 C003| TX : AT+COPS?
T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : +COPS: 000,000,"TIM"
T|20/05/2013 08:12:04.333|Modem |D0 C003| RX : OK
T|20/05/2013 08:12:04.582|Modem |D0 C001| TX : AT+CSQ
T|20/05/2013 08:12:04.582|Modem |D0 C002| TX : AT+CSQ

Usando esse pedaço como exemplo, preciso localizar linhas assim:
*|***********************|***** |D0 C003| ********************"TIM"

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.





[...]'s

Marcio

========================================
########### Campanha Ajude o Marcio! ###########
http://sosmarcio.blogspot.com.br/
http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
========================================


Em 17 de junho de 2013 21:25, Eduardo Verissimo <everissimo em gmail.com>escreveu:

> Márcio, você pode dar um exemplo de qual a string de onde vai tirar a
> informação e qual informação quer extrair?
>
>
> Em 17 de junho de 2013 19:32, Marcio - Google <marciorp em gmail.com>escreveu:
>
> Valeu pelas dicas e códigos pessoal.
>> Estou usando o File::Tail e parti do código que o Eduardo compartilhou.
>> 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.
>> Vou tentar mais um pouco, se não conseguir jogo a toalha ... rsrsrs
>>
>>
>>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130618/7ee1c7b6/attachment.html>


More information about the SaoPaulo-pm mailing list