Я пытаюсь переместить файлы корзины S3 из одной папки в папку архива в той же корзине S3, и для этого я использую команду mv. При перемещении я хочу исключить перемещение файлов в папке архива.
Я использую следующую команду
aws s3 mv s3://mybucket/incoming/ s3://mybucket/incoming/archive/ --recursive --exclude incoming/archive/" --include "*.csv"
, но эта команда перемещает файлы, но также создает несколько иерархических папок архива при многократном запуске
так,
- 1-й запуск - файлы перемещаются из
/mybucket/incoming/
в /mybucket/incoming/archive/
- 2-й запуск - новые файлы перемещаются из
/mybucket/incoming/
до /mybucket/incoming/archive/archive/
- 3-й запуск - новые файлы перемещены из
/mybucket/incoming/
в /mybucket/incoming/archive/archive/archive/
- 4-й запуск - новые файлы перемещены из
/mybucket/incoming/
в /mybucket/incoming/archive/archive/archive/archive/
Может кто-нибудь подсказать / посоветовать, что именно я здесь делаю не так?