<Précédent | Table des matières | Suivant>
Le tout caractère
Le premier métacaractère que nous examinerons est le point ou le point, qui est utilisé pour correspondre à n'importe quel caractère. Si nous l'incluons dans une expression régulière, il correspondra à n'importe quel caractère dans cette position de caractère. Voici un exemple :
[moi@linuxbox ~]$ grep -h '.zip' dirlist*.txt
bunzip2 bzip2 bzip2récupérer gunzip
gzip funzip gpg-zip préunzip prézip
prezip-bin décompresser unzipsfx
[moi@linuxbox ~]$ grep -h '.zip' dirlist*.txt
bunzip2 bzip2 bzip2récupérer gunzip
gzip funzip gpg-zip préunzip prézip
prezip-bin décompresser unzipsfx
Nous avons recherché n'importe quelle ligne dans nos fichiers qui correspond à l'expression régulière « .zip ». Il y a quelques choses intéressantes à noter sur les résultats. Notez que le Zip *: français programme n'a pas été trouvé. C'est parce que l'inclusion du métacaractère point dans notre expression régulière a augmenté la longueur de la correspondance requise à quatre caractères, et parce que le nom « zip » n'en contient que trois, il ne correspond pas. De plus, si des fichiers de nos listes contenaient l'extension de fichier .zip, ils auraient également été mis en correspondance, car le caractère point dans l'extension de fichier aurait également été mis en correspondance avec le "n'importe quel caractère".
Ancres