[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
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=