Gera várias instâncias de sincronização do aws a partir de um script bash [closed]

0

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!

    
por saleetzo 07.09.2017 / 21:19

1 resposta

1

Oops! Consegui consertar isso apenas adicionando & no final de cada uma das linhas.

    
por 07.09.2017 / 21:54