Re: ${variable@A} does not work for associative arrays

2020-02-19 Thread Eli Schwartz
On 2/19/20 3:05 PM, Arfrever Frehtes Taifersar Arahesis wrote: > BASH 5.0.16. > > $ VAR1=aaa > $ declare -a VAR2=(aaa) > $ declare -A VAR3=([aaa]=aaa) > $ declare -p VAR{1,2,3} > declare -- VAR1="aaa" > declare -a VAR2=([0]="aaa") > declare -A VAR3=([aaa]="aaa" ) > $ echo "${VAR1@A}" > VAR1='aaa'

Re: ${variable@A} does not work for associative arrays

2020-02-19 Thread Chet Ramey
On 2/19/20 3:05 PM, Arfrever Frehtes Taifersar Arahesis wrote: > BASH 5.0.16. > > $ VAR1=aaa > $ declare -a VAR2=(aaa) > $ declare -A VAR3=([aaa]=aaa) > $ declare -p VAR{1,2,3} > declare -- VAR1="aaa" > declare -a VAR2=([0]="aaa") > declare -A VAR3=([aaa]="aaa" ) > $ echo "${VAR1@A}" > VAR1='aaa'

${variable@A} does not work for associative arrays

2020-02-19 Thread Arfrever Frehtes Taifersar Arahesis
BASH 5.0.16. $ VAR1=aaa $ declare -a VAR2=(aaa) $ declare -A VAR3=([aaa]=aaa) $ declare -p VAR{1,2,3} declare -- VAR1="aaa" declare -a VAR2=([0]="aaa") declare -A VAR3=([aaa]="aaa" ) $ echo "${VAR1@A}" VAR1='aaa' $ echo "${VAR2@A}" declare -a VAR2='aaa' $ echo "${VAR3@A}" $ -- Arfrever Frehtes T