Pular para o conteúdo

Diferenciar string bash [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Diferenciar string bash [RESOLVIDO]

Enviado em 26/04/2020 - 23:13h

Olá amigos!

Estou criando um bash que valida os logs de um sistema, afim de coletar erros. A string que quero buscar é: "ERR", está tudo OKY, mas tive um erro quando usei como exemplo um log que teve a palavra ENCERRADO no corpo do a arquivo.
Como eu faço para diferenciar essa situação, ERR de ENCERRADO.

Segue abaixo:

erro=$(cat /mnt/pasta/arquivo.txt | grep -i ERR)

Obrigado!!

Responder tópico

2. Re: Diferenciar string bash [RESOLVIDO]

Enviado em 26/04/2020 - 23:41h


Use a flag -w no grep.

E não precisa usar o cat, o grep consegue ler arquivos sozinho.

3. Diferenciar string bash

Enviado em 27/04/2020 - 00:07h

Muito obrigado!

Pesquisei sobre o grep, mas não tinha olhado esse caracter -w.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder