-F :: O mesmo que fgrep. Interpreta padrão como uma expressão regular sem metacaracteres.
-E :: Similar a egrep. Interpreta padrão como uma expressão regular estendida.
-r :: Faz procura recursiva.
-e expr :: Procura pela expressão regular expr.
-n :: Exibe o número de linhas que contém o padrão.
-c :: Exibe apenas o número de linhas que contém o padrão de busca.
-f arquivo :: Lê o padrão a partir do arquivo especificado.
-i :: Não diferencia maiúsculas de minúsculas na procura.
-l :: Exibe os nomes de arquivos que contém o padrão.
-v :: Exibe as linhas que não contém o padrão.
-w :: Procura apenas palavras inteiras.
Observação: recomenda-se que o padrão esteja entre apóstrofos ('), pois alguns caracteres tem significado especial para o shell e podem ser interpretados erroneamente.
Exemplos:
Procura a palavra "tee" dentro do arquivo /etc/info-dir e exibe o número da linha onde ela ocorre:
grep -n tee /etc/info-dir
70:* tee: (sh-utils) tee invocation. Redirect to multiple files
Procura todos os arquivos abaixo de /etc que possuem a palavra mouse:
[2] Comentário enviado por vinigf em 19/03/2018 - 21:09h
Amigo preciso de ajuda, quero criar um shell script usando o camando grep para printar o gid de cada usuario no etc/passwd
tem como me ajudar?
Obrigado