aws s3 sync
私はbashスクリプトにコマンドを1つずつ実行するのではなく、複数のコマンドを同時に実行させたいと思います。一度にすべて実行するのではなく、一度に1つだけ実行するようです。私の設定は、aws s3 sync
一度に10個以上を実行できるように設定されています。すべてのコマンドを手動で実行すると、すべて実行され、aws
アップロードが開始されます。なぜこれがうまくいかないのかわかりません...
#!/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/
なぜ一度に生成されないのですか?
助けてくれてありがとう!
答え1
こんな!私は&
各行の最後に追加してこの問題を解決しました。