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