Find é outra ótima ferramenta de linha de comando que todo usuário do Windows deve conhecer, porque pode ser usada para pesquisar o conteúdo de arquivos em busca de strings de texto específicas.
Índice
Como acontece com todas as ferramentas baseadas em prompt de comando no Windows, existem certas opções e parâmetros que você precisa saber para usar as ferramentas com eficácia. Eles estão listados e explicados a seguir.
Além dessas opções, existem dois parâmetros que você pode especificar com esta ferramenta.
Como todas as ferramentas do Windows, você precisará saber como inserir seus comandos. A sintaxe abaixo é o modelo perfeito.
ENCONTRAR [SWITCH] "String" [Pathname / s]
Dependendo do seu comando, você receberá uma das três respostas% errorlevel%.
Antes de começarmos, você deve baixar nossos três documentos de texto de amostra que usaremos para o teste.
Cada um desses documentos contém um parágrafo de texto com alguns agrupamentos de palavras semelhantes. Depois de fazer o download desses três documentos, você pode copiá-los para qualquer pasta em seu computador. Para os fins deste tutorial, colocaremos todos os três documentos de texto na área de trabalho.
Agora você precisará abrir uma janela elevada do prompt de comando. Abra o menu iniciar no Windows 7 e 10 ou abra a função de pesquisa no Windows 8 e procure por CMD. Em seguida, clique com o botão direito nele e pressione “Executar como administrador”. Embora você não precise abrir uma janela elevada do prompt de comando, isso o ajudará a evitar quaisquer caixas de diálogo de confirmação incômodas.
Nosso tutorial de hoje cobrirá vários cenários simples que serão elaborados a seguir.
Cenário 1 – Pesquise um único documento por uma sequência de palavras.
Agora que você baixou os três documentos, inseriremos um comando para pesquisar o arquivo de texto denominado “exercício” pelas palavras “martin hendrikx”. Use o comando mostrado abaixo. Lembre-se de colocar sua string de pesquisa entre aspas e alterar o caminho para corresponder à pasta onde seus documentos foram salvos.
encontre "martin hendrikx" C: \ Usuários \ Martin \ Desktop \ exercício.txt
Você notará que nenhum resultado apareceu. Não se preocupe, você não fez nada de errado. O motivo de você não ter resultados é porque FIND está procurando uma correspondência exata para a string de pesquisa. Vamos tentar novamente, mas desta vez, vamos adicionar a opção “/ i” para que FIND ignore o caso da sua string de pesquisa.
find / i "martin hendrikx" C: \ Usuários \ Martin \ Desktop \ exercício.txt
Agora você pode ver que FIND trouxe uma linha que corresponde à string de pesquisa, o que significa que está funcionando. Vamos tentar novamente, mas altere a string de pesquisa para “sushi”; se seus resultados forem semelhantes aos da imagem abaixo, você fez certo.
Cenário 2 – Pesquise vários documentos para a mesma sequência de palavras.
Agora que você sabe fazer uma pesquisa básica, vamos tentar ampliar o alcance da pesquisa. Agora vamos pesquisar dois dos arquivos de texto (exercício e amostra) para o termo “sushi”. Faça isso inserindo a seguinte string. Lembre-se de alterar o caminho para corresponder à localização de seus arquivos e adicionar a opção “/ i” para que sua pesquisa não diferencie maiúsculas de minúsculas.
find / i "sushi" C: \ Users \ Martin \ Desktop \ exercise.txt C: \ Users \ Martin \ Desktop \ sample.txt
Você notará que os termos de pesquisa foram encontrados em ambos os documentos e as sentenças em que foram encontrados estão listados sob seus nomes de arquivo e localizações correspondentes. Tente novamente, mas desta vez, adicione o terceiro arquivo ao comando FIND e procure a palavra “batata”. Os resultados da sua pesquisa devem ser semelhantes à imagem abaixo.
Observe que o texto encontrado em cada documento é, na verdade, “batatas”, o que significa que mesmo se você digitar parte de uma palavra, verá todas as frases que contenham a string de pesquisa. Como alternativa, você pode usar este comando para verificar todos os arquivos de texto.
find / i "sushi" C: \ Users \ Martin \ Desktop \ *. txt
Cenário 3 – conte o número de linhas em um arquivo.
Se você quiser saber quantas linhas existem em um arquivo, você pode usar o comando de pesquisa abaixo. Lembre-se de adicionar um espaço entre todos os seus interruptores. Neste caso, substituiremos o nome do caminho pelo do arquivo “sample.txt”. Se você quiser apenas um número como resultado, use este comando:
digite C: \ Users \ Martin \ Desktop \ sample.txt | encontre "" / v / c
Se você quiser o número e as informações do arquivo, use este comando:
find / v / c “” C: \ Users \ Martin \ Desktop \ sample.txt
Se você deseja contar as linhas em vários arquivos na área de trabalho, use o seguinte comando.
find / v / c “” C: \ Users \ Martin \ Desktop \ *. txt
Agora você pode experimentar alguns comandos diferentes e se familiarizar com a ferramenta. Isso pode ajudar a economizar muito tempo no futuro, uma vez que você tenha um sistema criado. Divirta-se e continue ganhando.
Crédito da imagem: Littlehaulic no Flickr.com
Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…
Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…
A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…
A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…
O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…
Para ver suas fotos mais de perto ou para uma edição precisa , você pode…