# ack > Uma ferramenta de pesquisa similar ao `grep`, otimizada para programadores. > Veja também: `rg`, que é muito mais rápido. > Mais informações: . - Procura por arquivos que contenham o termo, ou a expressão regular, no diretório atual: `ack "{{padrão_de_busca}}"` - Procura um padrão sem diferenciar maiúsculas e minúsculas: `ack --ignore-case "{{padrão_de_busca}}"` - Procura por linhas correspondentes ao padrão, imprimindo apenas o texto correspondente e não o resto da linha: `ack -o "{{padrão_de_busca}}"` - Limita a busca a um tipo específico de arquivo: `ack --type {{ruby}} "{{padrão_de_busca}}"` - Não busca arquivos de um tipo específico: `ack --type no{{ruby}} "{{padrão_de_busca}}"` - Conta o total de correspondências encontradas: `ack --count --no-filename "{{padrão_de_busca}}"` - Imprime o nome dos arquivos e o número de correspondências para cada arquivo: `ack --count --files-with-matches "{{padrão_de_busca}}"` - Lista todos os valores que podem ser utilizados com `--type`: `ack --help-types`