Ich habe einige Dateien, die ich auf s3 kopieren möchte. Anstatt einen Anruf pro Datei zu machen, möchte ich sie alle in einem einzigen Anruf einschließen (um so effizient wie möglich zu sein).wie Dateien im aktuellen Verzeichnis in s3 (und nicht rekursiv) enthalten und kopiert werden
Allerdings scheine ich nur, um es zu arbeiten, wenn ich die --recursive Flag hinzuzufügen, die es bei allen Kindern Verzeichnissen aussehen läßt (alle Dateien, die ich will, sind im aktuellen Verzeichnis nur)
so ist dies der Befehl, den ich jetzt habe, die
aws s3 cp --dryrun . mybucket --recursive --exclude * --include *.jpg
sondern im Idealfall würde ich mag entfernen sie die --recursive arbeitet stoppen sie durchqueren, zB so etwas wie dies (die nicht funktioniert)
aws s3 cp --dryrun . mybucket --exclude * --include *.jpg
(Ich habe das Beispiel vereinfacht, in meinem Skript habe ich mehrere verschiedene umfassen Muster)