Pular para o conteúdo

ANALISE DE ARQUIVO DE LOG [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. ANALISE DE ARQUIVO DE LOG [RESOLVIDO]

Enviado em 20/08/2022 - 06:28h

Bom dia pessoal.

Devido ainda a minha imaturidade no shell / linux, estou com dificuldade para criar um script para anlisar arquivo.log. Não sei como fazer para que na minha anlise imprima resultado baseado em data/ hora das ultimas 24 horas a partir da culsulta. Tipo preciso gerar um relatorio que me mostre os registros ocorridos desde as 06:00 do dia anterior.
Alguém poderia me ajudar, as primeiras colunas do log referente a data e hora são como colocado abaixo.

2022-08-20 06:18:06,095

Desde já grato!

Responder tópico

2. Re: ANALISE DE ARQUIVO DE LOG

Enviado em 20/08/2022 - 08:07h

Daria para fazer com um grep só, mas algo como:


grep -e "$(date -I -d '1 day ago')" arquivo.log | grep -e '0[6-9]:' -e '1[0-9]:' -e '2[0-3]:'  



date=$(date -I -d '1 day ago')
grep -e "$date 0[6-9]:" -e "$date 1[0-9]:" -e "$date 2[0-3]:" arquivo.log

3. Re: ANALISE DE ARQUIVO DE LOG [RESOLVIDO]

Enviado em 26/08/2022 - 15:56h


stormer escreveu:

Daria para fazer com um grep só, mas algo como:


grep -e "$(date -I -d '1 day ago')" arquivo.log | grep -e '0[6-9]:' -e '1[0-9]:' -e '2[0-3]:'  



date=$(date -I -d '1 day ago')
grep -e "$date 0[6-9]:" -e "$date 1[0-9]:" -e "$date 2[0-3]:" arquivo.log


================

Meu amigo, muito obrigado, deu certo! tive que fazer um pequeno ajuste mas deu certo.

Forte abraço.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder