•Arnošt Havelka
Comando Find
Pesquise strings de texto específicas dentro de arquivos.
Iniciar lição interativaComando 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.
Usage:find
[/opções]
"string"
[nomearquivo]
/v
Exibe todas as linhas que NÃO contém a string especificada.
/c
Exibe apenas a contagem de linhas que contém a string.
/n
Exibe números de linha com as linhas mostradas.
/i
Ignora o caso dos caracteres ao pesquisar.
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.
Command Prompt
C:\Users\User>find "Error" app.log
2. Contando o número de usuários
Se você tem uma lista de usuários, verifique quantos existem.
Command Prompt
C:\Users\User>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.
Command Prompt
C:\Users\User>tasklist | find "notepad"
Teste de conhecimentos
1 / 3As correspondências diferenciam maiúsculas por padrão. Qual flag ignora maiúsculas?