Bash Per Loop con sintassi in stile C.


Esempio

Il formato di base di C-style for loop è:

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

Gli appunti:

  • L'assegnazione della variabile all'interno di C for ciclo può contenere spazi diversi dal solito compito
  • Le variabili all'interno di C-style for loop non sono precedute da $ .

Esempio:

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

Inoltre possiamo elaborare più variabili all'interno di C-style for loop:

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