文章目录 1. 普通for循环2. 不带索引for循环3. while循环 1. 普通for循环 1.标准的for循环 for(( i=0; i<${#array[@]}; i++ )) do #${#array[@]} 获取数组长度用于循环 echo ${array[i]} done 2. 不带索引for循环 for ...in 循环(不带数组下标) for var in ${array[*]} do echo $var done 3. while循环 i=0 while [ $i -lt ${#array[@]}] #当变量(下标)小于数组长度时进入循环体 do echo ${ array[$i] } #按下标打印数组元素 let i++ done