18 minutos de aula prática
1.1 Busca ultrarrápida em gigabytes de código com Ripgrep (rg)
Acompanhe o passo a passo detalhado no conteúdo abaixo e execute os códigos em tempo real.
Terminal 10x: CLI + IA para Multiplicar Produtividade
1.1 Busca ultrarrápida em gigabytes de código com Ripgrep (rg)
Duração: 18 minutos • Módulo Prático
Objetivo e Resumo da Aula
Encontre qualquer texto, chave de API ou padrão regex em milhares de arquivos em milissegundos.
### Ripgrep: A Chave da Alta Performance
O **Ripgrep (`rg`)** é um utilitário escrito em Rust que vasculha diretórios ignorando automaticamente arquivos de `.gitignore`, arquivos binários e pastas ocultas, com velocidade até 15x superior ao `grep` tradicional.
Comandos Ripgrep de Alta Performance
ripgrep-cheatsheet.sh
# Buscar texto em todos os arquivos:
rg "CLOUDFLARE_API_TOKEN"
# Buscar apenas em arquivos .env ou .json:
rg -g "*.json" "revenue"
# Busca insensível a maiúsculas/minúsculas:
rg -i "webhook_secret"
# Contar o número de ocorrências por arquivo:
rg -c "export function"