# fixes for make_internal_declare not handling integer attribute for arrays | |
declare -ai -g foo=(1 2 xx 3) | |
echo "${foo[@]}" | |
unset foo | |
declare -ai -g foo='(1 2 xx 3)' | |
echo "${foo[@]}" | |
unset foo | |
declare -ia -g foo=(1 2 xx 3) | |
echo "${foo[@]}" | |
unset foo | |
declare -ia -g foo='(1 2 xx 3)' | |
echo "${foo[@]}" | |
unset foo | |
func() | |
{ | |
declare -ai -g foo=(1 2 xx 3) | |
} | |
func | |
echo "${foo[@]}" |