3.11 Méta-caractères
-
Substitutions réalisées par le shell
- Expressions régulières pour les noms de fichiers
? |
un caractère quelconque (y compris le . ) |
[list] |
un caractère quelconque de la list |
[lower-upper] |
un caractère quelconque entre
lower et upper |
* |
tout motif (y compris le vide) |
-
Protection d'un caractère :
\
Exemple
homel% ls /bin/t*
/bin/t300 /bin/tcov /bin/time /bin/traffic
/bin/t300s /bin/tee /bin/tip /bin/troff
/bin/t4013 /bin/tek /bin/toolplaces /bin/true
/bin/t450 /bin/tektool /bin/touch /bin/tsort
/bin/tar /bin/test /bin/tr /bin/tty
/bin/tbl /bin/textedit /bin/trace
homel% ls /bin/t???*
/bin/t300 /bin/tcov /bin/time /bin/traffic
/bin/t300s /bin/tektool /bin/toolplaces /bin/troff
/bin/t4013 /bin/test /bin/touch /bin/true
/bin/t450 /bin/textedit /bin/trace /bin/tsort
homel% ls /bin/t[0-9]*
/bin/t300 /bin/t300s /bin/t4013 /bin/t450
homel% ls /bin/t*[rt]
/bin/tar /bin/test /bin/textedit
/bin/tr /bin/tsort