tizen 2.3.1 release
[external/bash.git] / tests / new-exp4.sub
1 #!/bin/bash
2
3 arrayA=("A" "B" "C")
4
5 arrayB=(  ${arrayA[*]}  )
6 echo "Case01---${#arrayB[*]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---"
7
8 arrayB=( "${arrayA[*]}" )
9 echo "Case02---${#arrayB[*]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---"
10
11 arrayB=(  ${arrayA[@]}  )
12 echo "Case03---${#arrayB[@]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---"
13
14 arrayB=( "${arrayA[@]}" )
15 echo "Case04---${#arrayB[@]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---"
16
17 xx="arrayA[*]"
18
19 arrayB=(  ${!xx}  )
20 echo "Case05---${#arrayB[*]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---"
21
22 arrayB=( "${!xx}" )
23 echo "Case06---${#arrayB[*]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---"
24
25 xx="arrayA[@]"
26
27 arrayB=(  ${!xx}  )
28 echo "Case07---${#arrayB[@]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---"
29
30 arrayB=( "${!xx}" )
31 echo "Case08---${#arrayB[@]}---${arrayB[0]}:${arrayB[1]}:${arrayB[2]}---"