對於具有 C 風格語法的迴圈

C 風格 for 迴圈的基本格式是:

for (( variable assignment; condition; iteration process ))

筆記:

  • 在 C 風格的 for 迴圈中賦值變數可以包含與通常賦值不同的空格
  • C 風格的 for 迴圈中的變數之前沒有 $

例:

for (( i = 0; i < 10; i++ ))
do
    echo "The iteration number is $i"
done

我們也可以在 C 風格的 for 迴圈中處理多個變數:

for (( i = 0, j = 0; i < 10; i++, j = i * i ))
do
    echo "The square of $i is equal to $j"
done