//Contando o número de ocorrências de um texto em um arquivo com grep
shell-script

Contando o número de ocorrências de um texto em um arquivo com grep

Por exemplo, para determinar o número de linhas em que a palavra “be” ocorre no arquivo texto.txt:

  $ grep -c be texto.txt
  100

Apenas com a diretiva “-c” o grep irá contar como acerto mesmo locais em que “be” seja parte de uma outra palavra, como por exemplo “become“.

Para contar apenas as ocorrências de “be” como uma palavra, acrescentamos a diretiva “-w“:

  $ grep -wc be texto.txt
  97

Podemos também contar o número de linhas em que a palavra be não ocorre, especificando a diretiva “-v“:

  $ grep -vc be texto.txt
  2263

E novamente, contando apenas as ocorrências como palavra:

  $ grep -vcw be texto.txt
  2512

 

Sou Analista de Sistemas Bacharel em Sistemas da Informação, Certificado MCTS 70-680 / MOS, Trabalho como Administrador de Redes e Servidores Windows e Linux! Minhas atividades favoritas são: Caminhar, Fazer Trilhas, Natureza, Insetos e claro ler sobre Tecnologia.