Shell Scripting for loop

O for loop move-se através de uma lista especificada de valores até que a lista se esgote.

1) Sintaxe:

Sintaxe do for loop using in e lista de valores é mostrada abaixo. Isto para loop contém um número de variáveis na lista e será executado para cada item da lista. Por exemplo, se houver 10 variáveis na lista, então o loop executará dez vezes e o valor será armazenado em varname.

Lista é uma lista de variáveis que são separadas por espaços. Se lista não é mencionada no comando for, então ela toma o valor do parâmetro posicional que foi passado para a shell.

  • Varname é qualquer variável assumida pelo usuário.
  • Exemplo para:

    Mostramos um exemplo para contar a tabela de 2 dentro para loop.

    Veja a foto acima, nosso nome varname é tabela, a lista é especificada sob chaves encaracoladas. Dentro das chaves encaracoladas, as duas primeiras inicializarão a tabela de 2, 20 representa o valor máximo de $table e as duas últimas mostram o incremento pelo valor 2.

    Vejam o snapshot acima, ele mostra a tabela de 2 como saída.

    2) Sintaxe:

    Sintaxe de para a linguagem de programação C.

    Veja o snapshot acima, condição1 indica inicialização, cond2 indica condição e cond3 indica updation.

    Exemplo para:

    Mostámos um exemplo para contar o número na direcção inversa.

    Veja o snapshot acima, este é o script em loop. $i irá inicializar com 10 e irá até 1, diminuindo com 1 valor.

    Vejam a imagem acima, esta é a saída do script.

    Deixe uma resposta

    O seu endereço de email não será publicado.