[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dash bug which is affecting release goal



On Sun, 2008-02-24 at 08:30 -0600, William Pitcock wrote:
> On Sun, 2008-02-24 at 14:00 +0000, Ian Jackson wrote:
> > John H. Robinson, IV writes ("Re: dash bug which is affecting release goal"):
> > > Pierre Habouzit wrote:
> > > >   echo() { /bin/echo "$@" }
> > > 
> > > echo() { /bin/echo ${1+"$@"}; }
> > > 
> > > I believe you mean.
> > 
> > Why ?!
> 
> Because stand-alone $@ is undefined when used in this case. By using ${1
> +"$@"}, it is ensured that $@ always starts with $1.
> 
> What a load of POSIX.
> 
> William

Oops, I mean "Because the behaviour of stand-alone $@ is undefined".

William

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: