FINDSTR: Procura cadeias em ficheiros.


 


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

O comando: "FINDSTR" está ativado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponível

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.

"FINDSTR" Trecho da Ajuda do Microsoft Windows

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

C:\\Windows>

Procura cadeias em ficheiros.

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:fich]
[/C:cadeia] [/G:fich] [/D:list dir] [/A:atrib cores] [/OFF[LINE]]
cadeias [[unid:][caminho]nomefich[ ...]]

/B Procura um padrão correspondente no início de uma linha.
/E Procura um padrão correspondente no fim de uma linha.
/L Utiliza as cadeias de procura literalmente.
/R Utiliza as cadeias de procura como expressões normais.
/S Procura ficheiros correspondentes no directório actual
e em todos os subdirectórios.
/I Especifica que a procura não é sensível a maiúsculas e
minúsculas.
/X Imprime linhas com correspondências exactas.
/V Imprime apenas as linhas que não contêm correspondências.
/N Imprime o número da linha antes de cada linha com
correspondência.
/M Imprime apenas o nome do ficheiro, se algum contiver uma
correspondência.
/O Imprime o deslocamento de caracteres antes de cada linha
com correspondência.
/P Ignorar ficheiros com caracteres não imprimíveis.
/OFF[LINE] Não ignorar ficheiros com o atributo offline definido.
/A:atrib Especifica o atributo da cor com dois dígitos hexadecimais.
Veja "color /?"
/F:fich Lê a lista de ficheiros a partir do ficheiro especificado
(/ representa a consola).
/C:cadeia Utiliza a cadeia especificada como uma cadeia de parâmetros
de procura.
/G:fich Obtém cadeias de procura a partir do ficheiro especificado
(/ representa a consola).
/D:dir Procurar numa lista de directórios delimitada por ponto e
vírgula
cadeias Texto a procurar.
[unid:][caminho]nomefich
Especifica um ou mais ficheiros para a procura.

Utilize espaços para separar múltiplas cadeias de procura, excepto se o
argumento incluir o prefixo /C. Por exemplo, 'FINDSTR "quem está" x.y'
procura "quem" ou "está" no ficheiro x.y. 'FINDSTR /C:"quem está" x.y'
procura "quem está" no ficheiro x.y.

Referência rápida de expressões normais:
. Carácter universal: qualquer carácter
* Repetir: zero ou mais ocorrências do carácter ou classe
^ Posição na linha: início da linha
$ Posição na linha: fim da linha
[classe] Classe de caracteres: qualquer carácter do conjunto
[^classe] Classe inversa: qualquer carácter não incluído num conjunto
[x-y] Intervalo: qualquer carácter dentro do intervalo especificado
\x Escape: utilização literal de metacaracteres x
\<xyz Posição na palavra: início da palavra
xyz\> Posição na palavra: fim da palavra

Para informações detalhadas sobre expressões de FINDSTR, consulte o Manual
de Referência de Comandos.

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



Prompt FINDSTR - Procura cadeias em ficheiros.

HTTP: ... console/pt/031.htm
0.078
10666
WINDOWS SETTING MS SETTINGS BATTERYSAVER SETTINGS
Was bedeutet VSync?
What is a mouse pointer?
WINDOWS SETTING MS SETTINGS SEARCH PERMISSIONS
What is UEFI firmware?
What is Windows 10X?
WINDOWS EINSTELLUNG MS SETTINGS EASEOFACCESS KEYBOARD
WINDOWS EINSTELLUNG MS SETTINGS CONNECTEDDEVICES
WINDOWS SETTING MS SETTINGS HOLOGRAPHIC AUDIO
WINDOWS SETTING MS SETTINGS APPSFORWEBSITES



(0)