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:
- 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/bashfor i in 1 2 3 4 5; doecho "Número: $i"done
- O loop
- For Loop com Intervalo Numérico:
- Você também pode usar um intervalo numérico:
#!/bin/bashfor i in {3..10}; doecho "Número: $i"done
- While Loop:
- O loop
whileexecuta um bloco de código enquanto uma condição for verdadeira. Por exemplo, para contar de 5 até 0: #!/bin/bashnum=5 while [ $num -ge 0 ]; doecho $num((num--))done
- O loop
- Loop com Saída de Comando:
- Você pode usar a saída de um comando como entrada para um loop:
#!/bin/bashfor 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!

Leave a comment