On Sat, 16 May 2009, Pierre Gaston wrote:

> 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:

   Thanks. I knew I was missing something.

> [[ 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

-- 
   Chris F.A. Johnson, webmaster         <http://woodbine-gerrard.com>
   ===================================================================
   Author:
   Shell Scripting Recipes: A Problem-Solution Approach (2005, Apress)


Reply via email to