It's not fair:
set -x a b c
m=$@ n=($@)
== gives ==
+ m='a b c'
+ n=($@)
please either say
+ m=$@
+ n=($@)
or better:
+ m='a b c'
+ n=('a' 'b' 'c')
or metion on
https://www.gnu.org/software/bash/manual/html_node/The-Set-Builtin.html the
special exception.
GNU bash, version 5.2.15- set -x vs. n=($@) Dan Jacobson
- Re: set -x vs. n=($@) Lawrence Velázquez
- Re: set -x vs. n=($@) Chet Ramey
- Re: set -x vs. n=($@) alex xmb ratchev
- Re: set -x vs. n=($@) Greg Wooledge
- Re: set -x vs. n=($@) alex xmb ratchev
- Re: set -x vs. n=($@) Chet Ramey
- Re: set -x vs. n=($@) Dan Jacobson
