Enviado em 09/06/2022 - 17:26h
Fala, galera! Td bem?
Eu tenho um shell que faz uma consulta no banco e retorna, num arquivo .txt, os dados assim:
mv /home/manuca0/shells/*resultado1* /home/manuca0/shells/extraidos
mv /home/manuca0/shells/*outroResultado* /home/manuca0/shells/extraidos
...
Queria saber como fazer com que um shell:
1. Execute esse shell que faz a consulta e cria o arquivo txt
2. Leia cada linha desse arquivo txt e execute o comando dela (no caso, o mv ...)
Eu sei que para ler a linha eu posso fazer um "while read line; do", só não tô conseguindo fazer esse passo 1 e 2 em um único shell...
valew!
Eu tenho um shell que faz uma consulta no banco e retorna, num arquivo .txt, os dados assim:
mv /home/manuca0/shells/*resultado1* /home/manuca0/shells/extraidos
mv /home/manuca0/shells/*outroResultado* /home/manuca0/shells/extraidos
...
Queria saber como fazer com que um shell:
1. Execute esse shell que faz a consulta e cria o arquivo txt
2. Leia cada linha desse arquivo txt e execute o comando dela (no caso, o mv ...)
Eu sei que para ler a linha eu posso fazer um "while read line; do", só não tô conseguindo fazer esse passo 1 e 2 em um único shell...
valew!