首页 笔记 图片 查字 
所属分类:Linux
浏览:83
内容:


[root@local] arr=('aa' 'bb' 'cc' 'dd' 'ee' 'ff')


方法一:

[root@local] for((i=0;i<${#arr[@]};i++))

[root@local] do

[root@local]    echo ${arr[i]};

[root@local] done;


方法二:

[root@local] for $d in ${arr[@]}; do

[root@local]    echo $d

[root@local] done


方法三:

[root@local] i=0  

[root@local] while [ $i -lt ${#arr[@]} ]

[root@local] do  

[root@local]    #当变量(下标)小于数组长度时进入循环体

[root@local]    echo ${arr[$i]}  

[root@local]    #按下标打印数组元素

[root@local]    let i++  

[root@local] done