Maison > Opération et maintenance > exploitation et maintenance Linux > Comment utiliser la commande grep sous Linux ? (explication détaillée)

Comment utiliser la commande grep sous Linux ? (explication détaillée)

青灯夜游
Libérer: 2021-04-22 15:24:57
original
22767 Les gens l'ont consulté

La commande grep dans le système Linux est un puissant outil de recherche de texte. Elle peut utiliser des expressions régulières pour rechercher du texte et imprimer les lignes correspondantes. Sa syntaxe d'utilisation est "grep [options] pattern [files]".

Comment utiliser la commande grep sous Linux ? (explication détaillée)

L'environnement d'exploitation de cet article : système Linux5.9.8, ordinateur Dell G3.

Commande Linux grep

La commande Linux grep est utilisée pour rechercher des chaînes qui remplissent les conditions dans le fichier. Elle peut également être utilisée pour rechercher des fichiers contenant le modèle spécifié ; styles. Il peut utiliser la recherche d'expressions régulières pour rechercher un modèle de chaîne spécifié dans un fichier, répertorier les noms de fichiers contenant des sous-chaînes correspondant au modèle et afficher les lignes de texte contenant la chaîne.

grep fonctionne comme ceci : il recherche un ou plusieurs fichiers pour un modèle de chaîne. Si le modèle contient des espaces, il doit être mis entre guillemets et toutes les chaînes suivant le modèle sont traitées comme des noms de fichiers. Les résultats de la recherche sont envoyés vers la sortie standard sans affecter le contenu du fichier d'origine.

Syntaxe de base :

grep [options] pattern [files]
Copier après la connexion

Paramètres principaux des [options] :

-a ou --text : N'ignorez pas les données binaires.

-A ou --after-context= : En plus d'afficher la colonne qui correspond au style du modèle, et d'afficher le contenu après la ligne.

-b ou --byte-offset : Marquez le numéro du premier caractère de la ligne avant d'afficher la ligne qui correspond au style.

-B ou --before-context= : En plus d'afficher la ligne qui correspond au style, et d'afficher le contenu avant cette ligne.

-c ou --count : Compte le nombre de colonnes correspondant au style.

-C ou --context= ou - ligne Avant et après le contenu.

-d ou --directories= : Ce paramètre doit être utilisé lors de la spécification des répertoires au lieu des fichiers à rechercher, sinon la commande grep rapportera les informations et arrêtera l'action.

-e