32 lines
		
	
	
	
		
			850 B
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
	
		
			850 B
		
	
	
	
		
			Text
		
	
	
	
	
	
|   | #!/bin/bash | ||
|  | 
 | ||
|  | arrayA=("A" "B" "C") | ||
|  | 
 | ||
|  | arrayB=(  ${arrayA[*]}  ) | ||
|  | echo "Case01---${#arrayB[*]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---" | ||
|  | 
 | ||
|  | arrayB=( "${arrayA[*]}" ) | ||
|  | echo "Case02---${#arrayB[*]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---" | ||
|  | 
 | ||
|  | arrayB=(  ${arrayA[@]}  ) | ||
|  | echo "Case03---${#arrayB[@]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---" | ||
|  | 
 | ||
|  | arrayB=( "${arrayA[@]}" ) | ||
|  | echo "Case04---${#arrayB[@]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---" | ||
|  | 
 | ||
|  | xx="arrayA[*]" | ||
|  | 
 | ||
|  | arrayB=(  ${!xx}  ) | ||
|  | echo "Case05---${#arrayB[*]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---" | ||
|  | 
 | ||
|  | arrayB=( "${!xx}" ) | ||
|  | echo "Case06---${#arrayB[*]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---" | ||
|  | 
 | ||
|  | xx="arrayA[@]" | ||
|  | 
 | ||
|  | arrayB=(  ${!xx}  ) | ||
|  | echo "Case07---${#arrayB[@]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---" | ||
|  | 
 | ||
|  | arrayB=( "${!xx}" ) | ||
|  | echo "Case08---${#arrayB[@]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---" |