Ich bin von s3cmd
Werkzeug zum offiziellen aws
CLI-Tool von Amazon verteilt, und wie ich alte Skripte konvertieren, bin ich neugierig, wie das zu konstruieren entsprechender Befehl:Auf der Suche nach AWS CLI Entsprechung für s3cmd --delete-removed
s3cmd --delete-removed sync s3://$BUCKET $LOCAL_DIR/
Von der s3cmd
Dokumentation, ich sehe, dass --delete-removed
ist wie folgt definiert: Delete remote objects with no corresponding local file
.
Allerdings, was ist die Fernbedienung und welche ist die lokale hier? Ich bin besorgt, dass der aws s3 sync
Befehl mit dem --delete
Flag nicht die gleichen Ergebnisse rendern wird.
Sind
s3cmd --delete-removed sync s3://$BUCKET $LOCAL_DIR/
und
aws s3 sync s3://$BUCKET $LOCAL_DIR/ --delete
die gleichen Befehle?
Vielen Dank für Ihre Hilfe bei der Entwirrung meiner Verwirrung!