Recherche de chaînes de caractères dans les fichiers. FINDSTR /B /E /L /R /S /I /X /V /N /M /O /P /F:fichier /C:chaîne /G:fichier ...

Recherche de chaînes de caractères dans les fichiers.

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P]
        [/F:fichier] [/C:chaîne] [/G:fichier] [/D:liste de répertoires]
        [/A:attributs de couleur] [/OFF[LINE]]
        chaînes   [[lecteur:][chemin]nom de fichier[ ...]]

  /B           Recherche l'élément s'il est en début de ligne.
  /E           Recherche l'élément s'il est en fin de ligne.
  /L           Recherche les chaînes littéralement.
  /R           Recherche les chaînes en tant qu'expressions.
  /S           Recherche les fichiers correspondants dans le répertoire actif
               et dans tous ses sous-répertoires.
  /I           Spécifie que la recherche ne doit pas tenir compte de la casse.
  /X           Affiche les lignes correspondant parfaitement.
  /V           N'affiche que les lignes non correspondantes.
  /N           Affiche le numéro de ligne devant chaque ligne correspondante.
  /M           Affiche uniquement le nom des fichiers contenant des chaînes
               correspondantes.
  /O           Affiche le décalage des caractères pour chaque ligne
               correspondante.
  /P           Ignore les fichiers ne contenant pas de caractères affichables.
  / OFF[LINE]  Ne pas ignorer les fichiers dont l'attribut hors connexion a
               été réglé.
  /A:attr      Spécifie l'attribut de couleur avec 2 chiffres hexadécimaux.
               Entrez "color /?".
  /F:fichier   Lit la liste des fichiers dans le fichier spécifié (/ pour la
               console).
  /C:chaîne    Recherche la chaîne spécifiée littéralement.
  /G:fichier   Obtient les chaînes à rechercher à partir du fichier spécifié
               (/ pour la console).
  /D:rép       Recherche dans une liste de répertoires délimitée par des
               points-virgules.
  chaînes      Chaînes à rechercher.
  [lecteur:][chemin]nom de fichier
               Spécifie les fichiers dans lesquels effectuer la recherche.

Utilisez des espaces pour séparer plusieurs chaînes à rechercher, sauf si
l'argument est précédé de /C.
Exemple : 'FINDSTR "bonne journée" x.y' recherche "bonne" ou "journée" dans
le fichier x.y. 'FINDSTR /C:"bonne journée" x.y' recherche "bonne journée"
dans le fichier x.y.

Petit guide des options usuelles :
  . Caractère joker = tout caractère
  *        Répétition : zéro occurrences ou plus du caractère ou de la classe
           précédents
  ^        Emplacement : début de ligne
  $        Emplacement : fin de ligne
  [classe] Classe de caractères : tout caractère du jeu
  [^class] Classe inverse : tout caractère n'appartenant pas au jeu
  [x-y]    Limites : tout caractère dans les limites spécifiées
  \x       Échappement : utilisation littérale du métacaractère x
  \    Emplacement : fin du mot

Pour obtenir des informations complètes sur les options usuelles FINDSTR,
reportez-vous à la Référence des commandes en ligne.