A filename can contain one or more of the following patterns. Note that letters within patterns are case-insensitive:
* |
Matches any string, including
the null string.
|
? | Matches any single character.
|
. | Remember that ``.'' matches a dot
|
[...] | Matches any one of the enclosed characters.
|
[.-.] | Matches any character between the enclosed pair, inclusive
(range).
|
[!...] | Matches any single character except one of those enclosed.
|
Put a backslash before the following characters if they are part of the filename to be matched. This removes their special meaning:
[ ] { } !
|