shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] extrair parte de um texto


From: Moacir Souza
Subject: Re: [shell-script] extrair parte de um texto
Date: Fri, 20 Aug 2010 17:30:12 -0300

     Alex,

     Se a log que você tem é só isso que colou no e-mail anterior, o
problema não foi o sed, mas o padrão de busca. Não há nenhuma linha
que comece com 00:00:08 ou 00:00:10. Por outro lado, se você executar
como descrito a seguir, vai conseguir o resultado esperado:

/home/moacir $ cat log
[20/08/10 00:00:09,405]
[20/08/10 00:00:10,192] INFO: @() Database selected
java.sql.SQLWarning: Database selected
       at com.db2.util.IfxWarnMsg.getSQLWarning(IfxWarnMsg.java:125)
       at com.db2.util.IfxWarnMsg.getSQLWarning(IfxWarnMsg.java:149)
       at com.db2.jdbc.IfxSqliConnect.a(IfxSqliConnect.java:1923)
       at com.db2.jdbc.IfxSqliConnect.t(IfxSqliConnect.java:4150)
       at com.db2.jdbc.IfxSqliConnect.b(IfxSqliConnect.java:2746)
       at com.db2.jdbc.IfxSqliConnect.a(IfxSqliConnect.java:2620)
       at com.db2.jdbc.IfxSqli.a(IfxSqli.java:2615)
       at com.db2.jdbc.IfxSqli.executeOpenDatabase(IfxSqli.java:1800)
       at com.db2.jdbc.IfxSqliConnect.<init>(IfxSqliConnect.java:1327)
       at sun.reflect.GeneratedConstructorAccessor39.newInstance(Unknown Source)
       at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
       at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
[20/08/10 00:00:10,889] INFO: @() </log>
[20/08/10 00:00:10,890] INFO: @() <log
realm="SEVERE.channel/192.38.1.230:2233" at="Fri Aug 20 00:10:890 BRT
2010.890">
[20/08/10 00:00:10,890] INFO: @()   <disconnect>
[20/08/10 00:00:10,890] INFO: @()     null:0

/home/moacir $ sed -n '/00:00:10,192]/,/00:00:10,889]/p' log
[20/08/10 00:00:10,192] INFO: @() Database selected
java.sql.SQLWarning: Database selected
       at com.db2.util.IfxWarnMsg.getSQLWarning(IfxWarnMsg.java:125)
       at com.db2.util.IfxWarnMsg.getSQLWarning(IfxWarnMsg.java:149)
       at com.db2.jdbc.IfxSqliConnect.a(IfxSqliConnect.java:1923)
       at com.db2.jdbc.IfxSqliConnect.t(IfxSqliConnect.java:4150)
       at com.db2.jdbc.IfxSqliConnect.b(IfxSqliConnect.java:2746)
       at com.db2.jdbc.IfxSqliConnect.a(IfxSqliConnect.java:2620)
       at com.db2.jdbc.IfxSqli.a(IfxSqli.java:2615)
       at com.db2.jdbc.IfxSqli.executeOpenDatabase(IfxSqli.java:1800)
       at com.db2.jdbc.IfxSqliConnect.<init>(IfxSqliConnect.java:1327)
       at sun.reflect.GeneratedConstructorAccessor39.newInstance(Unknown Source)
       at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
       at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
[20/08/10 00:00:10,889] INFO: @() </log>

Abraços,
Moacir Filho

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Moacir da Cruz Souza Filho

-Analista de Sistemas: Suporte Unix Avançado
Serviço Federal de Processamento de Dados

-Mestrando em Ciências da Computação
Universidade de Brasília

-Bacharel em Engenharia da Computação
Escola Politécnica de Pernambuco
Universidade de Pernambuco

-Técnico em Eletrônica
Escola Técnica Federal de Pernambuco

-Linux user #449600
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


reply via email to

[Prev in Thread] Current Thread [Next in Thread]