Rechercher
Fermer ce champ de recherche.

Mise à jour : 

16/12/2024

Les commandes grep fonctionnent sous Linux

Sommaire

grep est un utilitaire de commande essentiel utilisé dans les environnements Linux et Unix pour rechercher du texte et des chaînes dans un fichier donné. En d’autres termes, on peut dire que la recherche de la commande grep fournit les lignes contenant une correspondance de chaînes de caractères ou de mots dans le fichier donné. C’est l’une des commandes les plus utiles sur les systèmes Linux pour les Développeurs et les testeurs pour déboguer les journaux du système. Dans cet article de blog, découvrez les différentes façons dont nous pouvons utiliser grep sur un système Linux.

 

Pointeur de clé

grep signifie “global regular expression et print.” Lorsque grep trouve une correspondance, il imprime la ligne contenant le résultat. La commande grep est un outil pratique pour rechercher un texte ou une chaîne de caractères connus dans de grands fichiers journaux. egrep et fgrep sont d’autres outils similaires. 

 

strong>Syntaxe de la commandegrep

  • -c : cela imprime un compte des lignes qui correspondent au motif ;
  • -h : affiche les lignes correspondantes, mais n’affiche pas les noms de fichiers ;
  • -i : ignore les majuscules/minuscules pour la correspondance ;-
  • -l : affiche uniquement la liste des noms de fichiers. ;
  • -n : affiche les lignes correspondantes et leurs numéros de ligne ; 
  • -v : affiche toutes les lignes qui ne correspondent pas au modèle ;
  • -e exp : spécifie l’expression avec cette option. Peut-être utilisée plusieurs fois ;
  • -f file : prend les motifs du fichier, un par ligne ; 
  • -E : traite le motif comme une expression régulière étendue ;
  • -w : correspond à un mot entier ;
  • -o : imprimer uniquement les parties correspondantes d’une ligne correspondante, chacune de ces parties se trouvant sur une ligne de sortie distincte.

 

Exemples de la commandegrep

  • grep avec ignore case : grep avec l’option -i recherche le texte donné et ignore les majuscules/minuscules. Par exemple, si vous voulez rechercher une erreur dans un fichier, vous pouvez mettre error ou Error dans le texte de recherche ingore et fournir toutes les lignes correspondantes connexes.
  • grep avec le compte : grep avec l’option -c recherche et fournit le nombre de count pour un texte ou une chaîne apparu dans le fichier. Ceci est utile lorsque nous voulons savoir combien de fois une erreur particulière se produit dans le fichier journal. L’option count est sensible à la casse, soyez sûr de la chaîne de recherche réelle.
  • affichage de grep avec des numéros de ligne : grep avec l’option -n imprime le numéro de ligne où le texte recherché est présent. Cela aidera l’utilisateur à aller la ligne quand l’utilisateur ouvre le fichier dans vi editer pour connaître les journaux à proximité.
Facebook
Twitter
LinkedIn