grep : Différence entre versions

De Vulgum Techus
Aller à : Navigation, rechercher
(Présentation)
Ligne 16 : Ligne 16 :
  
 
= Présentation =
 
= Présentation =
'''grep''' est un programme en ligne de commande de recherche de chaînes de caractères qui existe en plusieurs variantes qui sont toutes situées dans le dossier '''/bin/'''.
+
'''grep''' est un programme en ligne de commande qui recherche dans les fichiers désignés, des motifs (patterns). '''grep''' existe en plusieurs variantes qui sont toutes situées dans le dossier '''/bin/'''.
 
* grep : version de base
 
* grep : version de base
* egrep : grep étendu (extended grep) -> '''grep''' avec ajout de métacaractères '''[[regex]]''' comme  '''+, ?, |''' ou '''()'''
+
* egrep : '''grep''' étendu (extended '''grep''') -> équivaut à '''grep -E''' et traite les caractères '''?, +, {, |, (, )''' comme des métacaractères
* fgrep : grep rapide (fast grep) -> sans métacaractère
+
* fgrep : '''grep''' rapide (fast '''grep''') -> ne reconnait pas les métacaractères comme tels
 +
* pgrep : recherche dans les processus en cours d'exécution et affiche leur '''PID''' ex : '''pgrep http'''
  
 
= Commentaires =  
 
= Commentaires =  

Version du 28 février 2014 à 14:15


Présentation

grep est un programme en ligne de commande qui recherche dans les fichiers désignés, des motifs (patterns). grep existe en plusieurs variantes qui sont toutes situées dans le dossier /bin/.

  • grep : version de base
  • egrep : grep étendu (extended grep) -> équivaut à grep -E et traite les caractères ?, +, {, |, (, ) comme des métacaractères
  • fgrep : grep rapide (fast grep) -> ne reconnait pas les métacaractères comme tels
  • pgrep : recherche dans les processus en cours d'exécution et affiche leur PID ex : pgrep http

Commentaires

blog comments powered by Disqus