Accueil > Astuces OSXFAQ > Jeudi - Commandes pour Rechercher du Contenu

Jeudi - Commandes pour Rechercher du Contenu

grep … recherche du texte dans un fichier

Recherche un texte spécifique ou un modèle spécifié par une expression régulière (voir ‘man re_format’)

Option -i pour spécifier une insensibilité à la casse

Option -w pour une recherche sur des mots entiers

Option -r pour une recherche dans tous les sous-répertoires d’un répertoire

Option -v pour afficher les lignes qui NE correspondent PAS

Options -n, -l, -L, -h, -H pour contrôler ce qui est affiché en termes de texte correspondant, de noms de fichiers et de numéros de ligne

Option -E pour utiliser les expressions régulères étendues au lieu des basiques

Option -F pour utiliser des chaînes fixes (plus rapide que la recherche par modèle)

egrep … recherche du texte dans un fichier

Même chose que ‘grep -E’, elle utilise utilise les expressions régulières étendues

fgrep … recherche du texte dans un fichier

Même chose que ‘grep -F’

(Voir les semaines 9 et 10)

zgrep, bzgrep … grep dans un fichier zippé ou bzippé

bzegrep … egrep dans un fichier bzippé

bzfgrep … fgrep dans un fichier bzippé

perl … un langage de manipulation de texte

Tiré des pages man :

Perl est un langage optimisé pour scanner des fichier texte arbitraires, extraire des informations de ces fichiers et afficher des rapports basés sur ces information. C’est aussi un bon langage pour beaucoup de tâches de gestion de systèmes. Le langage a plus pour but d’être pratique (facile à utiliser, efficace, complet) is intended to be practical (easy to use, efficient, complete) que d’être beau (petit, élégant, minimal).


Parlez de cette astuce dans le Learning Center forum (en anglais sur osxfaq.com)


Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
 cliquez ici.

  • Pour les débutants : Le Tutoriel Mac OS X Unix
  • Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
  • Pour des réponses à des problèmes communs : Mac OS X How To

Thierry Astuces OSXFAQ

  1. Pas encore de commentaire
  1. Pas encore de trackbacks
Vous devez être identifié pour poster un commentaire