07/05/2009

Opções do comando egrep

Existe obviamente como todo comando linux uma man page bastando executar o comando abaixo no terminal:
#man egrep

Mas prefiro anotar os usos mais comuns com exemplos. Recomenda-se o uso de grep -e ao invés de egrep

USO
  • [ egrep|grep -e] [opções] [texto] [arquivo(s)]
OPÇÕES
  • -h : não imprime o nome do arquivo
  • -H : imprime o nome do arquivo
  • -i : ignora captalização
  • -l : imprime apenas o nome de arquivos que contém essa ocorrência
  • -L: lista apenas o nome dos arquivos que não contém essa ocorrência
  • -n : retorna o número da linha
  • -q : omite toda saída padrão
  • -r : busca recursiva
  • -w : apenas palavras completas
EXEMLOS
  • egrep include ola_mundo.c : retorna todas as aparições de include no arquivo ola_mundo.c
  • egrep -n include ola_munco.c : retorna todas as aparições de include no arquivo ola_mundo.c, juntamente com o número da linha
  • egrep include *.c: retorna todas as aparições de include nos arquivos com extenção .c
  • egrep include -r include * :retorna todas as aparições de include nos arquivoscontidos no diretório atual e nos subsequentes, ja com o nome dos arquivos
  • egrep include -rn include * : inclui o número da linha ao resultado da pesquisa anterior

Nenhum comentário:

Postar um comentário

Sinta-se a vontade para comentar!
Colaborações, criticas, sugestões, dúvidas, todos os comentários são bem vindos!