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 ...

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
  \    Posizione parola: fine parola

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