Os loops são fundamentais em scripts Bash para repetir a execução de comandos ou blocos de código. Vou mostrar alguns exemplos de loops em Bash:

  1. For Loop com Números:
    • O loop for é usado para iterar sobre uma lista de valores. Por exemplo, para imprimir os números de 1 a 5:
    • #!/bin/bash
    • for i in 1 2 3 4 5; do
    • echo "Número: $i"
    • done
  2. For Loop com Intervalo Numérico:
    • Você também pode usar um intervalo numérico:
    • #!/bin/bash
    • for i in {3..10}; do
    • echo "Número: $i"
    • done
  3. While Loop:
    • O loop while executa um bloco de código enquanto uma condição for verdadeira. Por exemplo, para contar de 5 até 0:
    • #!/bin/bash
    • num=5 while [ $num -ge 0 ]; do
    • echo $num
    • ((num--))
    • done
  4. Loop com Saída de Comando:
    • Você pode usar a saída de um comando como entrada para um loop:
    • #!/bin/bash
    • for user in $(cat /etc/passwd);
    • do echo "Usuário: $user" done

Lembre-se de que os loops são poderosos e versáteis em scripts Bash. Experimente esses exemplos e adapte-os conforme suas necessidades!

Edvaldo Guimrães Filho Avatar

Published by

Categories:

Leave a comment