Aula 7.21: Estruturas de fluxo de repetição Linux shell
     Este artigo faz parte do projeto #LTCode A shell usa as mesmas construções para controle de fluxo de repetição que linguagens de programação de alto nÃvel. Exemplo de uso de fluxo de repetição: O comando for tem a seguinte sintaxe: [for loop-indice in lista-argumentos; do      comandos done] Já a estrutura de controle de repetição while possui a seguinte sintaxe: [while teste-comando; do      comandos done] Existe também o comando until, que tem a estrutura muito similar ao comando while. A diferença está apenas na forma que é feita o teste condicional: [until teste-comando; do      comandos done] Para controlar o loop, você pode utilizar os comandos break e continue para interromper o fluxo das estruturas de repetição for, while e until. O break é utilizado para transferir o controle para o comando imediatamente após o comando done do loop. Enquanto que o continue transfere o controle para o comando imediatamente após o comando do do loop. Exemplo: [for i in {1..10}; do    if [ $i -le 2 ]; then       echo "continue"      continue   fi   echo $i   if [ $i -ge 6 ]; then      echo "break"      break   fi done ] Próxima aula, em breve.
Limon Tec
Snapped and Scribbled
Android Authority
TechPlanet
Ars Technica
Tecmint - Linux Howtos, Tutorials