本文共 637 字,大约阅读时间需要 2 分钟。
shell数组的基本知识请参阅我的上一篇博客
首先创建一个数组 array=( A B C D 1 2 3 4)for(( i=0;i<${#array[@]};i++)) do#${#array[@]}获取数组长度用于循环echo ${array[i]};done; 1 2 3 4
遍历(不带数组下标):
for element in ${array[@]}#也可以写成for element in ${array[*]}doecho $elementdone 1 2 3 4 5
遍历(带数组下标):
for i in "${!arr[@]}"; do printf "%s\t%s\n" "$i" "${arr[$i]}" done 1 2 3 4
i=0 while [ $i -lt ${#array[@]} ] #当变量(下标)小于数组长度时进入循环体do echo ${ array[$i] } #按下标打印数组元素 let i++ done 1 2 3 4 5 6 7 8
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!希望你也加入到我们人工智能的队伍中来!