*
|
Substitutes for any number of any characters, except / .
Example: An arbitrary number of a path element,
including entire directories.
|
**
|
Substitutes for any number of characters, including
/ .
Example: an arbitrary number of path
elements, including entire directories.
|
?
|
Substitutes for any single character, except / .
|
[abc]
|
Substitutes for the single character a ,
b , or c .
Example: a rule that matches
/home[01]/*/.plan allows a program to access
.plan files for users in both
/home0 and /home1 .
|
[a-c]
|
Substitutes for the single character a ,
b , or c .
|
{ab,cd}
|
Expands to one rule to match ab and one rule to
match cd .
Example: a rule that matches /{usr,www}/pages/**
grants access to Web pages in both /usr/pages and
/www/pages .
|