Я новичок в AWS CLI и имею требование загружать файлы на S3 с сервера Linux. Ниже приведен мой пример использования:
Входной каталог имеет структуру, в которой папка создается на сервере на основе текущей даты, например: /users/data/20200329
и /users/data/20200330
.
Каждая папка содержит несколько подпапок :
/users/data/20200329/govt/inbound/truey.gz
/users/data/20200329/corp/inbound/672695.gz
/users/data/20200330/govt/inbound/dddd.gz
/users/data/20200330/corp/inbound/4444.gz
Я хочу загрузить на S3, например:
s3://bucketname/20200329/truey.gz
s3://bucketname/20200329/672695.gz
s3://bucketname/20200330/dddd.gz
s3://bucketname/20200330/4444.gz
и аналогично.
Итак, в двух словах, я не хочу подпапки в S3, а просто одну папку с датами, которая будет содержать все файлы из подпапок, упомянутых во входном каталоге. Как мне добиться этого с помощью AWS CLI?