У меня есть список папок корзины S3, которые я хочу загрузить из разных каталогов в формате .txt. Я могу использовать команду CP, чтобы загрузить одну папку. Но я не уверен, как мы можем запустить команду CLI, предоставляющую файл .txt, и загружать разные папки из разных каталогов. Любое руководство будет высоко ценится.
Обновление : мой каталог с S3 выглядит следующим образом, где я хочу загрузить папки A1, A2, B5, C9 и C11. У меня есть файл .txt со списком папок.
s3://storage-folder/Folder A/A1
s3://storage-folder/Folder A/A2
s3://storage-fodler/Folder B/B5
s3://storage-fodler/Folder B/B6
s3://storage-fodler/Folder C/C9
s3://storage-fodler/Folder C/C11
хочу получить локально на моем компьютере как:
Folder A/A1
Folder A/A2
Folder B/B5
Folder B/B6
Folder C/C9
Folder C/C11
Для только одной папки я использую следующий cp команда
aws s3 cp "s3://storage-folder/Folder A/A1" "./Folder A/A1/" --recursive