Had to try this myself because I don't trust you on this for whatever reason:

$ set -- -a '1 2 3' -b; printf '<%s>\n' "$@"
<-a>
<1 2 3>
<-b>

$ set -- -a '1 2 3' -b; printf '<%s>\n' "$*"
<-a 1 2 3 -b>

Wow uh. So. My own expectation was that "1 2 3" would be split up too instead.
I'm not decided on which of these makepkg should do. I can submit the
implied makepkg patch and scan the project tree for other instances of
this.

cheers!
mar77i

Reply via email to