egrep
: Commande grep étendue.
Recherche d'expressions régulières dans des fichiers ou sur l'entrée
standard.
Syntaxe : egrep [-n][-v] <expression à rechercher> [<liste fichiers>]
Les options sont les mêmes que pour les commandes fgrep et grep .
Les méta-caractères autorisés sont :
^ $ \x \ . ? * + ! et
> (même rôle que pour
grep ).
[ ] : A l'intérieur des
[], on peut trouver n'importe
quelle liste de caractères, y compris des intervalles du genre :
a-z
N'importe quel caractère de la liste est autorisé.
(<chaine 1>!<chaine 2>...)
: Une liste de chaines figure au l'intérieur des parenthèses. Il
suffit que l'une de ces chaines soit trouvée.
Remarque : On utilise le !
comme séparateur de 2 chaines à la place
du | d'UNIX. Ceci est une contrainte
due aux limitations de l'interpréteur de commandes MS-DOS.
Les intervalles [...] et les listes
(...) peuvent être suivis des méta
caractères ? ,
* et + .
Les lignes de texte analysées sont tronquées à 1024 caractères.
Les expressions à rechercher sont limitées à 255 caractères.
La commande egrep effectue une
analyse simplifiée non déterministe.
De ce fait, lorsque les méta caractères ? ,
* et +
sont employés, le résultat n'est pas garanti.
Lorsque l'expression régulière n'utilise que des méta caractères
de la commande grep, il vaudra
mieux utiliser cette dernière plutôt que
egrep .
Cliquer ici pour revenir à la liste des commandes du même type