Voltar ao blog
Arnošt Havelka

Pesquisando texto com grep

Domine o grep para procurar padrões em arquivos.

Iniciar lição interativa
Pesquisando texto com grep

Pesquisando texto com grep

O comando grep procura padrões dentro de arquivos. É a sua ferramenta de detetive para encontrar conteúdo específico.

Pesquisar texto

Use grep 'pattern' file para encontrar todas as linhas que contêm esse padrão.

Usage:grep'pattern'file
grep
Global Regular Expression Print - searches for text patterns in files.

Encontre linhas correspondentes:

Command Prompt
Buy milk Call dentist Buy groceries Remember meeting
C:\Users\User>cat notes.txt

Pesquisa sem distinção entre maiúsculas e minúsculas: grep -i

O sinalizador -i ignora diferenças entre maiúsculas e minúsculas.

Usage:grep-i'pattern'file
-i
Ignore case - finds pattern regardless of capitalization.

Corresponde a qualquer caso:

Command Prompt
ERROR: file not found error: connection timeout Error handling complete
C:\Users\User>cat log.txt

Mostrar números de linha: grep -n

O sinalizador -n exibe quais números de linha contêm as correspondências.

Usage:grep-n'pattern'file
-n
Line numbers - shows the line number of each match.

Localize pelo número da linha:

Command Prompt
host=localhost port=8080 host=192.168.1.1 debug=false
C:\Users\User>cat config.txt

Teste de conhecimentos

1 / 3

What does grep do?

Referências

Estes links do Microsoft Learn e da documentação do Windows trazem detalhes confiáveis sobre os comandos usados neste artigo.

A seguir

Redirecionamento de saída

Aprenda a redirecionar a saída do comando para arquivos.