aws s3 sync
나는 bash 스크립트가 명령을 하나씩 실행하는 대신 여러 명령을 동시에 실행하도록 하려고 합니다. 한 번에 모두 실행하는 것이 아니라 한 번에 하나만 실행하는 것 같습니다. 내 구성은 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
이런! 나는 &
각 줄의 끝에 추가하여 이 문제를 해결했습니다.