grep¶
Présentation de l’outil¶
La commande grep
(pour “Global Regular Expression Print”) est un utilitaire en ligne de commande qui permet de rechercher des chaînes de caractères dans des fichiers texte en utilisant des expressions régulières. Cet outil est très utile pour le filtrage de données, la recherche de motifs et d’autres tâches liées à l’analyse de texte. grep
est intégré par défaut dans la plupart des distributions Linux et Unix.
Installation¶
Sur Debian/Ubuntu¶
La commande grep
est généralement préinstallée sur les systèmes Debian et Ubuntu. Elle fait partie du paquet grep
.
Si, pour une raison quelconque, elle n’est pas installée, vous pouvez installer le paquet grep
:
-
Mettez à jour la liste des paquets :
-
Installez le paquet
grep
:
Sur CentOS¶
De même, grep
est généralement préinstallée sur CentOS. Elle fait également partie du paquet grep
.
Si ce n’est pas le cas, vous pouvez installer le paquet grep
:
-
Mettez à jour la liste des paquets :
-
Installez le paquet
grep
:
Exemple d’utilisation¶
La commande grep
est très versatile et offre de nombreuses options. Voici quelques exemples :
-
Pour rechercher une chaîne de caractères spécifique dans un fichier :
-
Pour rechercher de manière insensible à la casse :
-
Pour afficher les numéros de ligne avec les occurrences trouvées :
-
Pour utiliser des expressions régulières dans la recherche :
Bibliographie¶
- Documentation officielle de GNU
grep
: Lien vers la documentation