Activer la couleur pour la commande grep


Grep color
Le saviez-vous ? Il est possible d'activer la couleur pour la commande grep, un peu comme pour la commande ls. Cette petite astuce permet de mettre en évidence les mots ou la phrase recherchée dans les fichiers.

Grep en couleur

Cela fonctionne tout simplement avec l'option --color=auto. Voici un exemple d'utilisation, ici on recherche le mot tcp dans le fichier de services :

grep --color=auto tcp /etc/services

Le plus simple est d'ajouter l'alias suivant dans son .bashrc pour utiliser cette astuce de façon régulière :

alias grep='grep --color=auto'

Autres articles du même sujet


6 Commentaires pour "Activer la couleur pour la commande grep"

Flux des commentaires de cet article Ajouter un commentaire
  •  

    Merci pour cette astuce !

    ReplyRépondre
    Zied , le 27 Avril 2009 à 16:43
  •  

    J'adore la coloration de grep, je ne peux plus m'en passer.
    J'ajoute ma petite pierre, on peut aussi activer la coloration en définissant la variable d'environnement GREP_OPTIONS, donc ici en ajoutant export GREP_OPTIONS='--color' au fichier .bashrc ;)

    ReplyRépondre
    Le_Hobbit , le 27 Avril 2009 à 21:10
  •  

    Merci à tous les deux pour ces astuces intéressantes !!

    ReplyRépondre
    Laifen , le 28 Avril 2009 à 14:13
  •  

    j'adore, merci pour l'astuce!

    ReplyRépondre
    inalgnu , le 28 Avril 2009 à 21:09
  •  

    excellent!!! merci!

    ReplyRépondre
    will , le 16 Juillet 2009 à 02:28
  •  

    J'ajouterais qu'on peut modifier la couleur en faisant un petit export :
    export GREP_COLOR='1;38'
    http://forum.debian-fr.org/viewtopic.php?f=8&t=3357

    ReplyRépondre
    roger , le 24 Février 2010 à 12:02
 

Ajouter un commentaire

actualité apache apple astuce astuces bash bilboblog blog boot buzz chrome clavier commande commandes conky crack date debian Desktop développement exploit fedora firefox flash ftp gimp Gnome google graphique Graphisme hack hacking Hardware http intel internet iphone jackalope jailbreak jaunty jeux Kde kernel libre Linux log logiciels Logiciels Libres lucid lynx maemo mail maquette microblog microsoft mini-blog mobile mockup monitoring mozilla multi-touch musique mysql n900 nautilus nokia noyau openoffice open source password photos php Planet plugins publicité redhat red hat restauration rpm réseau samba sauvegarde screenshot script serveurs shell sql ssh system Sécurite tux-planet twitter ubuntu vidéo vidéos vlc wallpaper windows wordpress yum