grep Gerador de comandos
Gere comandos grep para pesquisar texto com padrões e expressões regulares
Introdução ao grep
## O que é grep?
O comando `grep` pesquisa padrões em textos e imprime as linhas correspondentes. É uma das ferramentas Unix mais poderosas para análise de logs, busca em código e processamento de texto.
## Como usar
1. **Definir opções**: escolha sensibilidade a maiúsculas, números de linha, etc. 2. **Informar padrão**: especifique o texto ou expressão regular a pesquisar. 3. **Especificar destino**: informe o arquivo ou diretório a pesquisar. 4. **Copiar e executar**: copie o comando gerado para o seu terminal.
Opções comuns
### `-i` Ignorar maiúsculas/minúsculas Corresponde padrões sem distinguir maiúsculas de minúsculas (Error corresponde a error, ERROR, etc.).
### `-n` Números de linha Prefixa cada linha correspondente com seu número de linha no arquivo.
### `-v` Inverter correspondência Mostra as linhas que NÃO correspondem ao padrão (útil para filtragem).
### `-w` Palavras inteiras Corresponde apenas palavras inteiras (evita correspondências parciais como «error» correspondendo a «errors»).
### `-E` Expressão regular estendida Habilita expressões regulares estendidas (como egrep).
### `-c` Contar Imprime apenas a contagem de linhas correspondentes por arquivo.
### `-r` Recursivo Pesquisa recursivamente em diretórios.
▶Como faço para pesquisar vários padrões?
▶Como faço para excluir um diretório da pesquisa recursiva?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.