FINDSTR: Ricerca stringhe in file.


 


... Gli esempi per il comando "FINDSTR"
... "FINDSTR" Estratto dalla guida di Microsoft Windows
... Informazioni importanti, suggerimenti per il comando "FINDSTR"

Il comando: "FINDSTR" è attivo Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponibile

Gli esempi per il comando "FINDSTR"

IL`FINDSTR`Il comando nel prompt dei comandi di Windows è un'alternativa più potente a`FIND`. Offre funzionalità avanzate e supporta le espressioni regolari. Ecco alcuni esempi: Esempio 1: ricerca testuale semplice:

FINDSTR "termine di ricerca" file.txt

Descrizione: Cerca il testo "Termine di ricerca" nel file "File.txt" e stampa tutte le righe che contengono la stringa. Esempio 2: ignora la distinzione tra maiuscole e minuscole:

FINDSTR /I "termine di ricerca" file.txt

Descrizione: Ignora la distinzione tra maiuscole e minuscole durante la ricerca di "search_term" nel file "File.txt". Esempio 3: utilizzo delle espressioni regolari:

FINDSTR /R "^inizio riga" file.txt

Descrizione: Cerca le righe in "File.txt" che iniziano con "inizio riga" utilizzando le espressioni regolari (`/R`) essere usato. Esempio 4: ricerca di una stringa e dei suoi dintorni:

FINDSTR /C:"termine di ricerca" /C:"altra_stringa" /B /E file.txt

Descrizione: Cerca le stringhe "SearchKey" o "OtherString" all'inizio (/B) o alla fine (/E) delle righe in "File.txt". Esempio 5: ricerca di più stringhe utilizzando le espressioni regolari:

FINDSTR /R "Modello1.*Modello2" file.txt

Descrizione: Cerca le righe in "File.txt" che contengono sia "Pattern1" che "Pattern2". Esempio 6: ricerca di una stringa in tutte le sottodirectory:

FINDSTR /S "termine di ricerca" C:\directory\*

Descrizione: Cerca il "termine di ricerca" in tutti i file nella directory specificata e nelle sue sottodirectory. Esempio 7: Ricerca di una stringa e visualizzazione del numero di riga:

FINDSTR /N "termine di ricerca" file.txt

Descrizione: Cerca il "termine di ricerca" in "File.txt" e visualizza i numeri di riga delle righe trovate. Esempio 8: esclusione di determinate stringhe di caratteri:

FINDSTR /V "Stringa_esclusa" file.txt

Descrizione: Visualizza solo le righe in File.txt che non contengono la stringa ExcludedString. Esempio 9: ricerca di una stringa con una lunghezza di caratteri specifica:

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

Descrizione: Cerca righe in "File.txt" con esattamente cinque caratteri. Esempio 10: visualizzazione di righe con corrispondenze e dintorni:

FINDSTR /C:"termine di ricerca" /B /E /A:3 file.txt

Descrizione: Cerca la stringa "Termine di ricerca" all'inizio (/B) o alla fine (/E) delle righe in "File.txt" e visualizza inoltre tre righe di dintorni (prima e dopo la corrispondenza). È importante notarlo`FINDSTR`offre più opzioni di`FIND`, in particolare l'uso delle espressioni regolari. Le opzioni esatte possono essere visualizzate`FINDSTR /?`essere chiamato nel prompt dei comandi.

"FINDSTR" Estratto dalla guida di Microsoft Windows

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

C:\\WINDOWS>

Ricerca le stringhe nei file.

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] 
[/F:file]
        [/C:stringa] [/G:file] [/D:elenco dir] [/A:attributi colori] 
[/OFF[LINE]]
        stringhe [[unità:][percorso]nomefile[ ...]]

  /B         Ricerca l'elemento all'inizio della riga.
  /E         Ricerca l'elemento alla fine della riga.
  /L         Utilizza le stringhe di ricerca letteralmente.
  /R         Utilizza le stringhe di ricerca come espressioni regolari.
  /S         Ricerca i file nella directory corrente e in tutte le
             sottodirectory.
  /I         Specifica che la ricerca non deve distringuere tra 
maiuscole e minuscole.
  /X         Stampa le righe esattamente corrispondenti.
  /V         Stampa solo le righe che non contengono corrispondenze.
  /N         Stampa il numero della riga precedente a quella 
corrispondente.
  /M         Stampa solo il nome fle se il file contiene una 
corrispondenza.
  /O         Stampa l'offset carattere prima di ogni riga 
corrispondente.
  /P         Ignora i file con caratteri non stampabili.
  /OFF[LINE] Non ignora i file in cui è impostato l'attributo non in 
linea.
  /A:attr    Specifica attributo colori con due cifre esadecimali.
             Vedere "color /?"
  /F:file    Legge l'elenco file dal file specificato (/ sta per 
console).
  /C:stringa    Utilizza la stringa specificata per una ricerca 
letterale.
  /G:file  Rileva le stringe di ricerca dal file specificato (/ sta per 
console).
  /D:dir    Ricerca un elenco di stringhe di directory delimitato da 
punto
            e virgola.
  stringhe  Testo da ricercare.
  [unità:][percorso]nomefile
            Specifica i file da ricercare.

Usare spazi per separare le stringhe per ricerche multiple a meno che 
l'argomento sia preceduto da /C. Per esempio, 'FINDSTR "ciao là" x.y' 
ricerca "ciao" o "là" nel file x.y.  'FINDSTR /C:"ciao là" x.y' ricerca 
"ciao là" nel
file x.y.

Riferimento rapido di espressione regolare:
  .        Carattere jolly: qualsiasi
  *        Ripetere: zero o più occorrenze di carattere o classe 
precedente
  ^        Posizione riga: inizio riga
  $        Posizione riga: fine riga
  [classe]  Classe carattere: qualsiasi carattere dell'insieme
  [^class] Classe inversa: qualsiasi carattere non nell'insieme
  [x-y]    Intervallo: qualsiasi carattere nell'intervallo specificato
  \x       Escape: uso letterale del metacarattere x
  \<xyz    Posizione parola: inizio parola
  xyz\>    Posizione parola: fine parola

Per le informazioni complete sulle espressioni regolari di FINDSTR fare 
riferimento alla Guida comandi in linea.

Informazioni importanti, suggerimenti per il comando "FINDSTR"

Quando si utilizza il`FINDSTR`comando nel prompt dei comandi di Windows, ci sono alcuni punti importanti da notare: 1. Con distinzione tra maiuscole e minuscole: l'impostazione predefinita è la ricerca per`FINDSTR`con distinzione tra maiuscole e minuscole, ovvero vengono prese in considerazione le lettere maiuscole e minuscole. Se desideri eseguire una ricerca senza distinzione tra maiuscole e minuscole, aggiungi l'opzione`/I`aggiunto.

FINDSTR /I "termine di ricerca" file.txt

2. Espressioni regolari: `FINDSTR`supporta l'uso delle espressioni regolari (`/R`), che consente opzioni di ricerca estese. Puoi utilizzare le espressioni regolari per creare modelli di ricerca più complessi.

FINDSTR /R "Modello.*termine di ricerca" file.txt

3. Numerose opzioni: `FINDSTR`ha molte opzioni e interruttori per controllare la ricerca. Questi includono le opzioni per visualizzare i numeri di riga (`/N`), ignorando la distinzione tra maiuscole e minuscole (`/I`), cercando parole intere (`/W`), visualizzando il numero di righe trovate (`/C`), e molti altri.

FINDSTR /N /I /W "termine di ricerca" file.txt

4. Tipi di file e file binari: `FINDSTR`è destinato alla ricerca di file di testo per impostazione predefinita. Se stai cercando file binari o desideri sfogliare tipi di file specifici, dovresti utilizzare l'opzione`/P`utilizzo.

FINDSTR /P /I "termine di ricerca" file binario.bin

5. Variabili ambientali: puoi`FINDSTR`Utilizzare insieme alle variabili di ambiente per eseguire ricerche dinamiche. Per esempio:

SET termine di ricerca=Esempio
FINDSTR /I "%termine di ricerca%" file.txt

6. Ricerche multiple: puoi`FINDSTR`Utilizzare per cercare più stringhe contemporaneamente digitando multiple`/C:"termine di ricerca"`-Specificare le opzioni.

FINDSTR /C:"Espressione1" /C:"Espressione2" file.txt

7. Reindirizzamento dell'output: Uguale a`FIND`puoi ottenere l'output di`FINDSTR`reindirizzare a un file.

FINDSTR "termine di ricerca" file.txt > righe_trovate.txt

8. Codice di uscita: Simile a`FIND``FINDSTR`restituisce un codice di uscita. Un codice di uscita pari a 0 indica che il termine di ricerca è stato trovato, mentre un codice di uscita pari a 1 indica che il termine di ricerca non è stato trovato.

FINDSTR "termine di ricerca" file.txt
IF ERRORLEVEL 1 (
    ECHO Il termine di ricerca non è stato trovato.
) ELSE (
    ECHO Il termine di ricerca è stato trovato.
)

È importante apprezzare le ampie opzioni e funzionalità di`FINDSTR`per considerare e assicurarti di utilizzare le opzioni appropriate per le tue specifiche esigenze di ricerca. È possibile visualizzare l'elenco completo delle opzioni e della guida digitando`FINDSTR /?`entrare nel prompt dei comandi.


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



Il comando FINDSTR - Ricerca stringhe in file.

HTTP: ... console/it/031.htm
0.078
10443
Alle installierten Geräte sehen (Scanner, Drucker)?
After monitor excustomize desktop icons disappeared on Windows 11/10!
Bild direkt an MS-Paint senden und betrachten!
Printer is suddenly gone under Windows 10 and 11 , why?
Auf Windows-10 / 11 den Media-Player nach installieren?
Why change settings via registry entries in Windows (12, 11, 10)?
Windows 10 / 11 stop search processing File Explorer!
WINVER Windows 10/11!
Where can I customize the Hertz on the Windows 10 laptop?
Kostenlose Minianwendungen Windows 10?



(0)