## Wildcard Matching

Most command shells such as bash or cmd.exe support "file globbing", the ability to identify a group of files by using wildcards.

Wildcard matching provides four features:

- Any character represents itself apart from those mentioned below. Thus 'c' matches the character 'c'.
- The '?' character matches any single character.
- The '*' matches zero or more of any characters.
- Sets of characters can be represented in square brackets. Within the character class, like outside, backslash has no special meaning.

For example we could identify HTML files with `*.html`. This will match zero or more characters followed by a dot followed by 'h', 't', 'm' and 'l'.

See also: Browse, File Dialog, Find File