Sommaire

Introduction

Ce chapitre présente les caractères spéciaux des expressions régulières. Celles-ci sont utilisées par un certain nombre de commandes Unix et fournissent un mécanisme puissant de sélection de chaînes de caractères.

Les expressions régulières sont composées de caractères ordinaires et de caractères ayant une signification particulière. Il existe deux types d’expressions régulières :

  • les expressions régulières basiques (ERb) ;

  • les expressions régulières étendues (ERe).

Les ERb sont utilisées par les commandes suivantes :

  • vi (recherche et substitution) ;

  • grep ;

  • expr ;

  • sed.

Les ERe sont utilisées par les commandes suivantes :

  • grep avec l’option -E, egrep ;

  • awk.