Dating matching script
Some users prefer to restrict the term wildcard to refer only to the special characters that can match anything.
Patterns are case sensitive; if you want to match all standard ASCII letters, use .
consists of sequences of nonblank characters separated by blanks,” or possibly some wonderful cookie recipes. Instead, there are some characters in a pattern that have special meaning and can match something other than themselves.
Characters that have special meaning in a pattern are called wildcards or metacharacters.
The shell has a fair amount of built-in pattern matching functionality. These programs usually use a more powerful kind of pattern matching, called regular expressions.
Regular expressions, while different from shell patterns, are crucial to most effective shell scripting.
Even apart from the intended feature set, be aware that some shells have plain and simple bugs having to do with right brackets in character classes; avoid them if you can.