25 lines
380 B
Text
25 lines
380 B
Text
|
|
# 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[@]}"
|