> ${variable@A} does not work for scalar variables without values, but
> interestingly ${variable[@]@A} works for them.

More precisely, ${variable[@]@A} is non-empty, but not exactly correct.

> See difference between ${VAR1@A} and ${VAR1[@]@A} below.

${VAR1[@]@A} is:
declare -rl VAR1=''"
But should be:
declare -rl VAR1
As in output of 'declare -p VAR1'.

--
Arfrever Frehtes Taifersar Arahesis

Reply via email to