[Please do not mail me a copy of your followup]
"Niall Douglas"
And it would appear you are correct, * and ? are the only two common. I am aware of [seq] and [!seq] for fnmatch, I am not aware of {} sets.
I always thought in Unix that globbing was done by the shell and not by the operating system. In particular, I thought {} globbing was a csh-ism and not an sh-ism. It's hard to tell these days now that bash has absorbed the useful features of all other shells. -- "The Direct3D Graphics Pipeline" free book http://tinyurl.com/d3d-pipeline The Computer Graphics Museum http://computergraphicsmuseum.org The Terminals Wiki http://terminals.classiccmp.org Legalize Adulthood! (my blog) http://legalizeadulthood.wordpress.com