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