#aws-cli
Вопрос:
Мой процесс создал файлы во вложенных папках без расширения файла в корзине S3. Я должен был создать XML-файлы, но файл без расширения был создан как
вложенные папки содержат файлы .jpg, .mp4.
что такое команда aws cli для исключения файлов с расширением .jpg, .mp4 и включения файлов без расширения?
Мне нужно переместить эти файлы в карантин по команде mv. перед mv необходимо проверить его с помощью команды ls.
Комментарии:
1. Как насчет реализации логики после извлечения списка файлов из корзины s3 с помощью рекурсивной команды? Ты можешь попробовать это? Следующее будет игнорировать jpg, mp4 и любой другой файл с точкой.
aws s3 ls s3://bucket-name --recursive | grep -Eiv 'jpg$|mp4$|.'