Guido Guenther <[EMAIL PROTECTED]> writes:

> On Sun, Aug 26, 2007 at 12:18:02AM +0300, Jari Aalto wrote:
>
>> > Safer in a way that $@ doesn't care about IFS or in what way?
>> >  -- Guido
>> 
>> I was more thinking about the proper quoting.
>> 
>>   --buildsourceroot "My Tempdir"
>>   --debsign-k "Mr Foo"
>>   ...
>> 
>> I'm curious, how would there be problem with the IFS?
>
> Well maybe we're talking about the same: $* expands to a single word
> separated by the first character of the IFS variable while $@ expands to
> separate words. Did you see any problems with the way it's done at the
> moment? 

I use --buildresult ....  and that wasn't possible with current "$*"

> I vaguely remember using $@ at first but --debbuildops expecting
> a single word. So I'd rather keep the existing syntax (except you have a
> case where that fails).

Those are all covered by "$@" whcih properly preserves the words that
the user supplied. Taking your example, I believe this is correct with
"$@":

  git-pbuilder "all the debbuildops options here" \
    --buildsourceroot "My Tempdir" \
    --debsign-k "Mr Foo"

Jari



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to