Para scripts em loop.
Outro nível avançado de scripting que você é.
Continuem melhorando, meus amigos continuam melhorando.
O próximo script que você vai executar é para loop scripts para loops.
O que eles fazem é continuar funcionando até um número especificado de variáveis.
Por exemplo, se uma variável é definida dez vezes, então execute o script dez vezes ou a variável é verde, azul, vermelho, então
execute o script três vezes para cada cor.
Portanto, na verdade, simplifica suas tarefas se você quiser.
Por exemplo, criar arquivos ou dez arquivos, então você não precisa executar o comando novamente
e novamente cheio para loops o fará por você.
Voltaremos à nossa máquina Linux e tentaremos alguns scripts para loops e então você poderá tentar por conta própria
e se tornará proficiente executando estes pequenos, minúsculos, minúsculos scripts.
Então, em qual diretório estamos?
Estamos em nosso diretório pessoal.
Sempre home não é apenas home, mas todo o diretório home.
E o diretório em que estamos é o meu roteiro.
Assim, em meus roteiros vamos criar um novo roteiro, vamos chamá-lo desta vez de ABC para VI, ABC.
E a primeira coisa que você já sabe agora é que você define o roteiro da Shell em que você vai executar
este roteiro ou o ambiente shell.
Eu diria que você vai executar este roteiro.
E mais uma vez, já escrevi alguns roteiros para você rever este treinamento, e vou entrar em
nosso primeiro roteiro, que é um simples para saída em loop.
Vou copiar este roteiro e vou simplesmente colá-lo.
Isto já tem uma casca definida, portanto, vou apagar essa linha.
Então, o que está fazendo por mim?
E um, dois, três, quatro, cinco fazem.
Portanto, eu aqui é uma variável que está dizendo que este recipiente, que é o nome do recipiente, é I.
Ela contém os números um, dois, três, quatro, cinco.
E então o que lhe é pedido para fazer o roteiro vai fazer echo bem-vindo variável uma vez variável duas vezes variável
três vezes variável para variável cinco vezes.
E então, uma vez feito, está feito.
É por isso que temos que definir feito no final para que o loop termine de fazer o que está fazendo.
Portanto, vou apenas salvar o arquivo.
Uma vez que o arquivo é salvo novamente, você tem que dar permissão para executar.
A permissão é dada.
Vamos verificar isso.
Sim, o arquivo ABC está lá.
Vamos ver o que há dentro dele.
Dentro dela tem exatamente a mesma coisa.
Vamos executar este roteiro ABC e lá vai você.
Está fazendo bem-vindo Uma, duas, três, quatro e cinco vezes.
Portanto, basicamente se você tiver uma tarefa repetitiva e confie em mim, você estará trabalhando em um ambiente corporativo onde
você teria que fazer tantas tarefas repetitivas e este loop script vai se tornar tão útil para você que
você estará criando scripts para cada tarefa repetitiva que você estará fazendo todos os
dias.
Portanto, isto está saindo cinco vezes.
Vejamos o segundo roteiro.
Então, o segundo roteiro, o que está fazendo?
Basicamente está fazendo a mesma coisa, mas desta vez só vai dar os nomes.
E vou fazer deste X, Y, Z como o nome do arquivo.
E sempre começou com a casca.
O nome da concha tem sido Bash.
E agora, desta vez, vamos fazer algum comentário e vamos dizer que este roteiro vai sair.
E colocarei Imran com ações diferentes porque ele dirá: Ver Imran.
Ver Imran run.
Ver Imran pular e ver Imran jogar.
Portanto, é isto que o roteiro vai fazer.
É por isso que eu o coloquei.
Apenas um comentário, você pode fazer mais comentários.
Digamos que o roteiro é criado por Imran Afzal e se você quiser colocar uma data, você pode pular isso e o roteiro
começa aqui mesmo.
Está dizendo para você que, para mim novamente, eu sou uma variável em é você colocar dentro de sua variável e variável é exatamente como
um recipiente.
É dizer que você coloca comida, pula, corre, brinca dentro de um recipiente chamado I uma vez que tenha todas estas três
ou quatro palavras dentro do recipiente, eu então faço o que estamos fazendo, estamos ecoando ver Imran Dollar
I.
A variável já é sempre exibida com o com o dólar e o nome da variável.
Assim, ele está dizendo "dólar I" e depois "uma vez que eu" o roteiro vai mostrar cada pequeno,
cada palavra no recipiente, então vai ser feito.
Uma vez feito, o roteiro é criado, o roteiro já fez seu trabalho e nós o verificaremos.
O roteiro está lá.
A próxima coisa que você sabe agora é mudar a permissão em X, Y, Z para que ele tenha permissão executável e permissão
executável.
Mais uma vez, estou reiterando repetidamente, se você não pode executar o roteiro, é porque você não tem permissão
executável.
Portanto, temos permissão de execução.
Incrível.
Perfeito.
Vamos fazer X, y, z.
Uh oh.
Diz "bash x, y, z".
Nenhum arquivo ou diretório deste tipo.
Por que isso acontece?
É claro que colocamos Z.
É Z na verdade X, y, Z.
Então, vamos fazer isso.
E aqui você vai ver Imran.
Ver Imran correr, ver Imran saltar, ver Imran jogar.
Por isso, mais uma vez, está fazendo tarefas repetitivas para você.
Portanto, isto para Loop é uma afirmação muito forte em um ambiente de roteiro que lhe permitirá executar tarefas repetitivas
uma e outra vez para que você não tenha que fazê-lo você mesmo e passar o dia todo criando aquelas pequenas tarefas
tediosas.
Quero que você escreva os roteiros que eu tenho dentro deste arquivo.
Este arquivo está novamente em seus folhetos.
Quero que você baixe este folheto, crie estes pequenos scripts novamente e o execute e veja o que eles
fazem.
Será um grande exercício para você.