FINDSTR: Procura cadeias de caracteres em arquivos.


... "FINDSTR" Trecho da Ajuda do Microsoft Windows
... Os exemplos para o comando "FINDSTR"
... Informações importantes, dicas para o comando "FINDSTR"

O comando: "FINDSTR" está ativado Windows 11, 10, .. disponível

"FINDSTR" Trecho da Ajuda do Microsoft Windows

Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.

C:\\Windows>

Procura cadeias de caracteres em arquivos.

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P]
[/F:arquivo] [/C:cadeia de caracteres] [/G:arquivo]
[/D:lista_de_pastas] [/A:atributos_de_cor] [/OFF[LINE]]
cadeia de caracteres [[unidade:][caminho]arquivo[ ...]]

/B Corresponde ao padrão se estiver no início de
uma linha.
/E Corresponde ao padrão se estiver no final de
uma linha.
/L Usa cadeias de caracteres de pesquisa
literalmente.
/R Usa cadeias de caracteres de pesquisa como
expressões regulares.
/S Procura por arquivos correspondentes na pasta
atual e em todas as subpastas.
/I Especifica que a pesquisa não diferenciará
maiúsculas de minúsculas.
/X Imprime as linhas que têm correspondência 
exata.
/V Imprime somente as linhas que não contêm
uma correspondência.
/N Imprime o número da linha antes de cada linha
correspondente.
/M Imprime somente o nome do arquivo se um arquivo
contiver uma correspondência.
/O Imprime o deslocamento de caractere antes de
cada linha correspondente.
/P Ignora arquivos com caracteres não imprimíveis.
/OFF[LINE] Não ignora caracteres com conjunto de atributos
off-line.
/A:atributos Especifica atributo de cor com dois dígitos
hexadecimais.
Consulte "color /?"
/F:arquivo Lê a lista de arquivos do arquivo especificado
(/ significa console).
/C:cadeia de caracteres Usa uma cadeia de caracteres especificada
como uma cadeia de caracteres de pesquisa 
literal.
/G:arquivo Obtém cadeias de caracteres de pesquisa do
arquivo especificado (/ significa console).
/D:lista_de_pastas Procura uma lista de pastas delimitada por
ponto-e-vírgula
cadeias de caracteres Texto a ser procurado.
[unidade:][caminho]nome_de_arquivo
Especifica um ou mais arquivos a procurar.

Use espaços para separar várias cadeias de caracteres de pesquisa, a menos 
que o
argumento seja antecedido por /C. Por exemplo, 'FINDSTR "bom dia" x.y'
procura por "bom" ou "dia" no arquivo x.y. 'FINDSTR /C:"bom dia" x.y'
procura por "bom dia" no arquivo x.y.

Referência rápida de expressões regulares:
. Curinga: qualquer caractere
* Repetir: zero ou mais ocorrências do caractere anterior ou classe
^ Posição na linha: início da linha
$ Posição na linha: final da linha
[classe] Classe de caractere: qualquer caractere no conjunto
[classe^] Classe inversa: qualquer caractere que não esteja no conjunto
[x-y] Intervalo: qualquer caractere dentro do intervalo especificado
\x Escape: uso literal de metacaractere x
\<xyz Posição na palavra: início da palavra
xyz\> Posição na palavra: final da palavra

Para obter informações detalhadas sobre as expressões regulares de FINDSTR,
consulte a Referência de comandos on-line.

Os exemplos para o comando "FINDSTR"

O`FINDSTR`comando no prompt de comando do Windows é uma alternativa mais poderosa para`FIND`. Oferece recursos avançados e suporta expressões regulares. aqui estão alguns exemplos: Exemplo 1: pesquisa de texto simples:

FINDSTR "termo de pesquisa" arquivo.txt

Descrição: Busca o texto "Termo de busca" no arquivo "Arquivo.txt" e imprime todas as linhas que contém a string. Exemplo 2: Ignorar distinção entre maiúsculas e minúsculas:

FINDSTR /I "termo de pesquisa" arquivo.txt

Descrição: Ignora a distinção entre maiúsculas e minúsculas ao pesquisar por "search_term" no arquivo "File.txt". Exemplo 3: Usando Expressões Regulares:

FINDSTR /R "^início da linha" arquivo.txt

Descrição: Pesquisa linhas em "Arquivo.txt" que começam com "início da linha" usando expressões regulares (`/R`) ser usado. Exemplo 4: Procure uma string e seus arredores:

FINDSTR /C:"termo de pesquisa" /C:"outra_string" /B /E arquivo.txt

Descrição: Pesquisa as strings "SearchKey" ou "OtherString" no início (/B) ou no final (/E) das linhas em "File.txt". Exemplo 5: Pesquise várias strings usando expressões regulares:

FINDSTR /R "Padrão1.*Padrão2" arquivo.txt

Descrição: Pesquisa linhas em "Arquivo.txt" que contenham "Padrão1" e "Padrão2". Exemplo 6: Procure uma string em todos os subdiretórios:

FINDSTR /S "termo de pesquisa" C:\diretório\*

Descrição: Pesquisa por "termo de pesquisa" em todos os arquivos do diretório especificado e seus subdiretórios. Exemplo 7: Pesquisando uma string e exibindo o número da linha:

FINDSTR /N "termo de pesquisa" arquivo.txt

Descrição: Pesquisa por "termo de pesquisa" em "Arquivo.txt" e exibe os números das linhas encontradas. Exemplo 8: Excluindo determinadas cadeias de caracteres:

FINDSTR /V "String_excluída" arquivo.txt

Descrição: Exibe apenas as linhas em File.txt que não contêm a string ExcludedString. Exemplo 9: Procure uma string com um comprimento de caracteres específico:

FINDSTR /R "^.{5}$" arquivo.txt

Descrição: Pesquisa linhas em "Arquivo.txt" com exatamente cinco caracteres. Exemplo 10: Exibindo linhas com correspondências e arredores:

FINDSTR /C:"termo de pesquisa" /B /E /A:3 arquivo.txt

Descrição: Pesquisa a string "Termo de pesquisa" no início (/B) ou no final (/E) das linhas em "Arquivo.txt" e exibe adicionalmente três linhas de entorno (antes e depois da correspondência). É importante notar que`FINDSTR`oferece mais opções do que`FIND`, especialmente o uso de expressões regulares. As opções exatas podem ser visualizadas através`FINDSTR /?`ser chamado no prompt de comando.

Informações importantes, dicas para o comando "FINDSTR"

Ao usar o`FINDSTR`comando no prompt de comando do Windows, há alguns pontos importantes a serem observados: 1. Diferencia maiúsculas de minúsculas: O padrão é pesquisar por`FINDSTR`diferencia maiúsculas de minúsculas, o que significa que letras maiúsculas e minúsculas são levadas em consideração. Se você deseja realizar uma pesquisa sem distinção entre maiúsculas e minúsculas, adicione a opção`/I`adicionado.

FINDSTR /I "termo de pesquisa" arquivo.txt

2. Expressões regulares: `FINDSTR`suporta o uso de expressões regulares (`/R`), que permite opções de pesquisa expandidas. Você pode usar expressões regulares para criar padrões de pesquisa mais complexos.

FINDSTR /R "Padrão.*termo de pesquisa" arquivo.txt

3. Inúmeras opções: `FINDSTR`tem muitas opções e interruptores para controlar a pesquisa. Isso inclui opções para exibir números de linha (`/N`), ignorando a distinção entre maiúsculas e minúsculas (`/I`), procurando por palavras inteiras (`/W`), exibindo o número de linhas encontradas (`/C`), e muitos mais.

FINDSTR /N /I /W "termo de pesquisa" arquivo.txt

4. Tipos de arquivo e binários: `FINDSTR`destina-se à pesquisa de arquivos de texto por padrão. Se você estiver procurando por arquivos binários ou quiser navegar por tipos de arquivos específicos, você deve usar a opção`/P`usar.

FINDSTR /P /I "termo de pesquisa" arquivo binário.bin

5. Variáveis ​​Ambientais: Você pode`FINDSTR`Use em conjunto com variáveis ​​de ambiente para realizar pesquisas dinâmicas. Por exemplo:

SET termo de pesquisa=Exemplo
FINDSTR /I "%termo de pesquisa%" arquivo.txt

6. Múltiplas pesquisas: Você pode`FINDSTR`Use para pesquisar várias strings de uma vez, digitando várias`/C:"termo de pesquisa"`-Especifique as opções.

FINDSTR /C:"Expressão1" /C:"Expressão2" arquivo.txt

7. Redirecionando saída: O mesmo que`FIND`você pode obter a saída de`FINDSTR`redirecionar para um arquivo.

FINDSTR "termo de pesquisa" arquivo.txt > linhas_encontradas.txt

8. Código de saída: Semelhante a`FIND``FINDSTR`retorna um código de saída. Um código de saída 0 significa que o termo de pesquisa foi encontrado, enquanto um código de saída 1 significa que o termo de pesquisa não foi encontrado.

FINDSTR "termo de pesquisa" arquivo.txt
IF ERRORLEVEL 1 (
    ECHO O termo de pesquisa não foi encontrado.
) ELSE (
    ECHO O termo de pesquisa foi encontrado.
)

É importante apreciar as extensas opções e recursos do`FINDSTR`considerar e garantir que você use as opções apropriadas para suas necessidades específicas de pesquisa. Você pode ver a lista completa de opções e ajuda digitando`FINDSTR /?`entre no prompt de comando.


Deutsch
English
Español
Français
Italiano
日本語 (Nihongo)
한국어 (Hangugeo)
汉语 (Hànyǔ)
Türkçe
Português
Português
Svenska
Norsk
Dansk
Suomi
Nederlands
Polski









Windows-10


... Windows 10 FAQ
... Windows 10 How To


Windows 10 How To


... Windows 11 How To
... Windows 10 FAQ



O comando FINDSTR - Procura cadeias de caracteres em arquivos.

HTTP: ... console/br/031.htm
0.077
13566

Open, Close, Drive, Eject DVD, USB, CD, BlueRay on Windows 11, 10, ... etc.!

Windows Photos and Pictures convert to single PDF file, easy and fast!

Do not Sleep parameter example!

Energy saving mode, balanced and maximum performance difference!

Verzeichnisbaum in der Explorer Adresszeile verwenden!

WinBin2Iso - Konvertiert BIN images zu ISO images



(0)