Maison  >  Article  >  Opération et maintenance  >  Qu'est-ce que grep sous Linux

Qu'est-ce que grep sous Linux

WBOY
WBOYoriginal
2022-03-16 16:15:587035parcourir

Sous Linux, grep est une commande du système. Cette commande est l'abréviation de "global Regular Expression Print" sortie d'expression régulière globale. Elle est utilisée pour rechercher des chaînes qui répondent aux conditions dans le fichier. -abcEFGhHilLnqrsvVwxy]" .

Qu'est-ce que grep sous Linux

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Qu'est-ce que grep sous Linux ? La commande grep est l'abréviation de global Regular Expression Print (sortie d'expression régulière globale). C'est l'une des commandes les plus puissantes du système Linux. Il recherche dans un ou plusieurs fichiers les lignes correspondant au contenu donné et génère le contenu correspondant.

La commande Linux grep est utilisée pour rechercher des chaînes qui répondent aux conditions dans les fichiers.

La commande grep est utilisée pour rechercher les fichiers dont le contenu contient le style de modèle spécifié. Si le contenu d'un fichier correspond au style de modèle spécifié, la commande grep par défaut affichera la colonne contenant le style de modèle. Si aucun nom de fichier n'est spécifié, ou si - est donné, la commande grep lit les données du périphérique d'entrée standard.

format de syntaxe grep :

grep [参数]

Paramètres communs :

    -i : ignorer la casse
  • -c : afficher uniquement le nombre de lignes correspondantes
  • -l : répertorier uniquement les noms de fichiers correspondants, ne pas le faire répertorier les lignes correspondantes spécifiques
  • -n : répertorier toutes les lignes correspondantes et afficher le numéro de ligne
  • -h : ne pas afficher le nom du fichier lors de l'interrogation de plusieurs fichiers
  • -v : ne pas afficher Contient toutes les lignes de texte correspondant
  • -w : Rechercher le mot entier
  • -x : Rechercher toute la ligne
  • -r : Recherche récursive
  • Répertoire de test, le contenu du fichier est tout de même :

Quest-ce que grep sous LinuxExemple 1, chaîne de recherche dans le fichier

grep test test01.txt

grep -i test test01.txt#Ignorer la casse

Quest-ce que grep sous Linuxgrep -n test test01.txt#-nAfficher le numéro de ligne

Quest-ce que grep sous Linuxgrep -v 003 test01.txt#-v affiche les lignes sans correspondance,

Quest-ce que grep sous LinuxRecommandations associées : "

Tutoriel vidéo Linux

"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn