Как переместить файлы, чьи имена меняются ежедневно, на AWS S3 bucket, используя AWS CLI? - PullRequest
0 голосов
/ 03 мая 2020

У меня есть скрипт, который запускается ежедневно и сохраняет CSV-файл с ежедневной отметкой времени. Команда CLI AWS позволяет переместить файл в корзину S3 и затем удалить его из используемого источника.

aws s3 mv /path/NW_test_Export_03_05_2020_14_37_24.csv s3://bucekt-name/folder/ --acl public-read-write

Я хочу автоматизировать ежедневное перемещение файла в корзину S3 с помощью задания Cron. Как сделать переменную имени файла в команде AWS CLI?

1 Ответ

1 голос
/ 04 мая 2020

Хорошо, методом проб и ошибок, приведенная ниже команда отлично работает для меня.

aws s3 mv /path-to-file/ s3://bucekt-name/folder/ --exclude "*" --include "*.csv" --recursive
...