jida...@jidanni.org schrieb:
What happened to 2,3? Poof, gone.
$ s=a; echo $s{ $s{} $s} $s{1} $s{2,3} ${s}{4,5}
a{ a{} a} a{1} a4 a5

As the manual says, brace expansion is performed before any other expansions. So $s{2,3} expands to $s2 $s3, and that expands to nothing if neither s2 nor s3 are set.

Regards,
Bernd

--
Bernd Eggink
http://sudrala.de


Reply via email to