第一种方法:
#!/bin/bash array=(1 2 3 4 5 6 7 8) for arr in ${array[*]} ; do echo $arr done
第二种方法:
#!/bin/bash arr=(a b c d e) for i in "${!arr[@]}"; do echo "$i" "${arr[$i]}" done
第三种方法:
#!/bin/bash array=(a b c D E) i=0 while [ $i -lt ${#array[@]} ] do echo ${array[$i]} let i++ done