[ Voltar ] [ Índice ] [ Avançar ]

26. Forçando a próxima iteração

Para forçar a próxima iteração de um laço use o comando continue. Exemplo:

nr=0
while [ "$nr" -lt 10 ];do
 let "nr = nr + 1"
 if [ "$nr" -eq 5 ];then
   continue
 fi 
 echo "$nr"
done

No exemplo acima, se nr for igual a 5 o comando continue pula para a próxima iteração do laço, assim são exibidos os números de 1 a 10, exceto o 5.