
nwildner
(usa Red Hat)
Enviado em 20/04/2012 - 15:23h
jukinha escreveu:
Boa tarde
estou com uma duvida, preciso gerar um log do jboss
mais o problema é que eu preciso de certo horario
tipo o log do jboss mostra as horas , preciso pegar log das 11:00 até as 13:00
conheco tail -1000 /var/log/jboss.log > logjboss
mais assim vai cair mil linha , e eu preciso somente das 11 as 13, tem como filtrar desse jeito ?
Tu terá que filtrar com um Grep antes jovem
grep "expressao_regular" | tail -1000 /var/log/jboss.log > logjboss
Este comando pegará as ultimas 1000 linhas de 11 as 13 na teoria.
Não sei como os logs do Jboss formatam o horário no início da linha, mas tu que tem mais experiência saberá ;)
Se quiser apenas as linhas das 11 as 13, sem o filtro de 1000 linhas do tail:
grep "expressao_regular" /var/log/jboss.log > logjboss
Att,