Shell que leia um arquivo de log a procura de uma string de erro. [RESOLVIDO]

1. Shell que leia um arquivo de log a procura de uma string de erro. [RESOLVIDO]

jonas morais
jmoraiss

(usa Outra)

Enviado em 03/04/2012 - 16:44h




  


2. Re: Shell que leia um arquivo de log a procura de uma string de erro. [RESOLVIDO]

jonas morais
jmoraiss

(usa Outra)

Enviado em 03/04/2012 - 16:50h

Preciso criar um sh que leia um log a procura de uma string de erro e me informe quantas vezes este erro foi encontrado.
Até ai tudo bem, um cat resolve meu problema.
Porém este log é rotativo (O nome se mantém) e toda vez que o script ler o log preciso desconsiderar as linhas já lidas na ultima execução do script.
O objet



3. Re: Shell que leia um arquivo de log a procura de uma string de erro. [RESOLVIDO]

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 03/04/2012 - 22:26h

jmoraiss escreveu:

Preciso criar um sh que leia um log a procura de uma string de erro e me informe quantas vezes este erro foi encontrado.
Até ai tudo bem, um cat resolve meu problema.
Porém este log é rotativo (O nome se mantém) e toda vez que o script ler o log preciso desconsiderar as linhas já lidas na ultima execução do script.
O objet


ok

Se ele é rotativo e todo log o é, você pode marcar em um arquivo a parte a quantidade de linhas que ele tem e a quantidade de linhas lidas. No próximo acesso ao arquivo vc poderá desprezar as linhas já lidas partindo do ponto onde parou. Se quando você fala rotativo é porque o log é apagado, seu arquivo de controle precisa ficar sabendo quando isto ocorre para receber este novo número.

O que você precisa está mais ou menos nos comandos deste tópico: http://vivaolinux.com.br/topico/Shell-Script/Ler-e-processar-arquivos-em-diretorios-com-grandes-quan...

Se entendi errado o que você quer, passe mais detalhes e coloque uma pequena parte do arquivo aqui para fazer testes e entender a lógica de como o log é gravado.









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts