Ricerca 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 distinguere 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 file 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 offline.
/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.
elenco comandi dos >