CMD Master
Voltar ao blog
Arnošt Havelka

Comando Find

Pesquise strings de texto específicas dentro de arquivos.

Iniciar lição interativa
Comando Find

O comando find pesquisa uma string de texto específica em um arquivo ou arquivos. É uma forma simples e rápida de localizar linhas que contém uma palavra ou frase específica.

Experimente o comando

Pesquise erros em um log!

Montar o comando
find
Terminal
C:\Users\Student>find "Error" log.txt
---------- LOG.TXT Error: disk full

Opções Comuns

  • /I: Pesquisa sem distinção de maiúsculas. Corresponde a "Error", "error" e "ERROR".
  • /N: Mostra números de linha, muito útil para localizar a posição exata do texto.
  • /C: Apenas conta as linhas correspondentes. Útil quando você quer saber quantos erros ocorreram.
  • /V: Inverte a pesquisa. Mostra tudo exceto linhas que contém a string.

Exemplos Práticos

1. Encontrando linhas com "Error"

Localize eventos específicos em um arquivo de log.

Terminal
C:\Users\Student>find "Error" app.log

2. Contando o número de usuários

Se você tem uma lista de usuários, verifique quantos existem.

Terminal
C:\Users\Student>find /c "User:" users.txt

3. Filtrando saída de comandos

Você pode redirecionar saída para find. Por exemplo, verificar se uma tarefa específica está em execução.

Terminal
C:\Users\Student>tasklist | find "notepad"

Teste de conhecimentos

1 / 3

As correspondências diferenciam maiúsculas por padrão. Qual flag ignora maiúsculas?

Referências

Estes links de documentação trazem detalhes confiáveis sobre os comandos usados neste artigo.

A seguir

Comando Findstr

Pesquisa avançada de texto com expressões regulares.