Utilisation de la commande grep sous Linux
La commande grep
recherche la chaîne de caractères spécifiée par <expression>
à l’intérieur des fichiers ou des répertoires indiqués, et affiche les lignes correspondantes.
Syntaxe de la commande grep
grep [options] <expression> <fichiers/répertoires>
Options de la commande grep
-R |
La recherche s’effectue récursivement dans tous les sous-répertoires du répertoire spécifié. |
Exemples de la commande grep
grep "Paris" fichier |
Cette commande affiche toutes les lignes du fichier qui contiennent le mot « Paris ». |
grep "^Paris" fichier |
Cette commande affiche les lignes du fichier qui commencent par le mot « Paris ». |
grep "Paris" rep1/* |
Cette commande affiche la liste des fichiers du répertoire rep1 qui contiennent le mot « Paris ». |
ps -ef | grep 'firefox' |
Cette commande recherche la chaîne « firefox » dans la sortie de la commande ps -ef , c’est-à-dire dans la liste des processus en cours d’exécution. |