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.109
10666
WINDOWS EINSTELLUNG MS SETTINGS APPSFORWEBSITES
WINDOWS EINSTELLUNG MS SETTINGS PRIVACY VIDEOS
Was ist ein Hochspannungstransformator?
WINDOWS SETTING MS SETTINGS TROUBLESHOOT
Explanation of terms: 2G, 3G, 4G and 5G?
What is a bitmap?
What is a CPM model?
Was ist ein Pixel?
Was ist freier Speicherplatz?
WINDOWS SETTING MS SETTINGS FAMILY GROUP



(0)