Patterns specify filenames. This concept (sometimes called globing
or wildcard matching) is used in virtually all command line shells (e.g.
sh
, ksh
, bash
or csh
).
See the related documentation for more information.
? | matches any single character |
* | matches any string (zero or more characters) |
[expr] |
matches a single character listed in the
bracket expression. The expression may also
contain:
|
[!expr] |
matches a single character NOT matched by [expr] |
\c | character preceded by backslash loses its special meaning |
Following the concept of so-called hidden files, wildcards normally do not match a dot on the first position of a filename. This can be changed in the filter and pattern matching options panel.
[^expr]
is a deprecated form of [!expr]
and should be avoided.