On Sat, May 16, 2009 at 2:44 AM, Chris F.A. Johnson <c...@freeshell.org> wrote: > > Am I missing something, or are these extended globbing patterns > equivalent to a plain asterisk? > > ?(pattern-list) Matches zero or one occurrence of the given patterns > *(pattern-list) Matches zero or more occurrences of the given patterns
a * will match too much: [[ bor = b?(a)r ]] # false [[ bor = b*r ]] # true [[ baar = b?(a)r ]] #false [[ baar = b*r ]] #true [[ bor = b*(a)r ]] # false [[ bor = b*r ]] # true