ANALISE DE ARQUIVO DE LOG [RESOLVIDO]

1. ANALISE DE ARQUIVO DE LOG [RESOLVIDO]

Hugo César Cordeiro Gomes
hugoccgomes

(usa Ubuntu)

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!


  


2. Re: ANALISE DE ARQUIVO DE LOG

Perfil removido
removido

(usa Nenhuma)

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]

Hugo César Cordeiro Gomes
hugoccgomes

(usa Ubuntu)

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.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts