See:

    $ a=(1 2 3)
    $ b=a[@]
    $ declare -n c=a[@]
    $
    $ printf '<%s>\n' "${!b}"
    <1>
    <2>
    <3>
    $ printf '<%s>\n' "$c"
    <1 2 3>
    $ printf '<%s>\n' "${!b}$c"
    <1>
    <2>
    <31>
    <2>
    <3>

This is reproducible on devel too.

Oğuz

Reply via email to