从第二个元素开始循环 - Shell脚本

Sau*_*abh 6 linux shell

我想开始从shell脚本中的下面数组的第二个元素迭代数组.

number=${number:-(12 20 43 45 67 40)}
Run Code Online (Sandbox Code Playgroud)

你能帮我解决一下如何使用For循环从第二个元素开始迭代(在本例中为20)

for i in ${number[@]}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

anu*_*ava 9

您可以使用${number[@]:1}从第2个元素开始迭代:

for i in "${number[@]:1}"; do
    echo "Processing: $i"
done
Run Code Online (Sandbox Code Playgroud)