需要将具有特定扩展名的文件从多个文件夹复制到aws s3存储桶中的单个文件夹

问题描述 投票:0回答:1

我希望将来自多个文件夹的所有'* .txt'文件复制到aws s3存储桶中的一个文件夹中。我使用了以下命令。复制文件时,它还会在目标存储桶中创建相同的文件夹结构。我在这里错过了什么?请指教。

aws s3 cp s3://source-bucket/ParentFolder/MultipleTxtFilesFolders/ s3://target-bucket/ParentFolder/OneTxtFilesFolder/ --exclude '*' --include '*.txt' --sse AES256 --profile target --recursive
amazon-web-services amazon-s3
1个回答
0
投票

据我所知,cp spec没有显示一个名为--profile的论据。

尝试

aws s3 cp s3://source-bucket/ParentFolder/MultipleTxtFilesFolders/ s3://target-bucket/ParentFolder/OneTxtFilesFolder/ --exclude '*' --include '*.txt' --sse AES256 --recursive

如果需要控制权限,请查看--grants

© www.soinside.com 2019 - 2024. All rights reserved.