Oops! Consegui consertar isso apenas adicionando &
no final de cada uma das linhas.
Estou tentando ter meu script basico simplesmente executando um monte de comandos aws s3 sync
ao mesmo tempo e não os faço um por um. Parece que está apenas fazendo um deles de cada vez, em vez de fazer todos de uma só vez. Minha configuração é configurada para que eu possa executar 10+ aws s3 sync
por vez. Se eu executei todos os comandos aws
manualmente, eles serão executados e iniciarão seus uploads. Não tenho certeza porque isso não está funcionando ...
#!/bin/bash
aws s3 sync /usr/local/backup1/latestbackup/ s3://abucket/backup1/
aws s3 sync /usr/local/backup2/latestbackup/ s3://abucket/backup2/
aws s3 sync /usr/local/backup3/latestbackup/ s3://abucket/backup3/
Por que não estão gerando todos de uma vez?
Obrigado por qualquer ajuda!
Oops! Consegui consertar isso apenas adicionando &
no final de cada uma das linhas.
Tags aws bash shell-script