Introduction to file wildcards in CentOS
*: Matches zero or multiple characters.
? : Match any single character
~ : Current user's home directory
~ Username: user's home directory
~ +: Current working directory
~ -: Previous working directory
[0-9]: match any number range
[A-z]: match any lowercase letter (Note: Depends on the file system)
[A-Z]: match any uppercase letter
[Wxc]: match any character w, x, or c in the list.
[^ Wxc]: matches all characters except wxc in the list.
[: Digit:]: any number, which is equivalent to 0-9. Double brackets must be added during use. [[: digit:]
[: Lower:]: Any lowercase letter, equivalent to a-z, must be added with double brackets [[: lower:]
[: Upper:]: any capital letter, equivalent to a A-Z, must be added with double brackets in use [[: upper:]
[: Alpha:]: any size of letters
[: Alnum:]: any number or letter
[: Blank:]: horizontal white space character
[: Space:]: All blank characters
[: Punct:]: All punctuation marks
[: Print:]: printable characters
[: Cntrl:]: control (non-print) characters
[: Graph:]: Graphical character
[: Xdigit:]: hexadecimal character B