Définition simple
grep recherche dans des fichiers ou des flux de texte les lignes correspondant à un motif.
Définition technique
La commande grep prend en charge les expressions régulières et des options comme -i pour ignorer la casse, -r pour parcourir des dossiers et -n pour afficher les numéros de ligne. Elle se combine facilement aux tubes du shell pour analyser des journaux.
À quoi cela sert ?
Trouver rapidement une erreur ou une information dans des logs.
Exemple concret
grep -i error /var/log/application.log recherche les lignes contenant error sans tenir compte de la casse.
Problèmes fréquents
- Expression trop large
- Binaire parcouru par erreur
- Résultat incomplet sans récursivité
Termes associés
Concepts associés
À retenir : les comportements et commandes précises peuvent varier selon les versions, produits et architectures.