FOR
Descrição: O loop for vai operar em uma lista de itens.
Exemplo 1
for line in $(cat alunos.txt);do echo Nome do animal é $line;done
Exemplo 2
for ((i=5 ; i<=20 ; i++)) ; do echo "O numero é $i" ; done
WHILE
As instruções no loop while são executadas até que o comando na condição se torne falso.
#!/bin/bash
x=1
while [ $x -le 20 ]
do
echo "O valor atual $x"
x=$(expr $x + 1)
done
Until
As instruções no laço until são executadas até que o comando na condição se torne verdadeiro
x=1
until [ $x -eq 20 ]
do
echo "O valor atual $x"
x=$(expr $x + 1)
done