当我登录到我的S3控制台时,我无法下载多个选定的文件(只有选择了一个文件时,WebUI才允许下载):
https://console.aws.amazon.com/s3
这是可以在用户策略中更改的内容还是亚马逊的限制?
我有一些文件要复制到s3.我不是每个文件都进行一次调用,而是希望将它们全部包含在一个调用中(尽可能高效).
但是,如果我添加--recursive标志,它似乎只能让它工作,这使它看起来在所有子目录中(我想要的所有文件只在当前目录中)
所以这就是我现在拥有的命令
aws s3 cp --dryrun . mybucket --recursive --exclude * --include *.jpg
但理想情况下我想删除--recursive以阻止它遍历,例如像这样的东西(这不起作用)
aws s3 cp --dryrun . mybucket --exclude * --include *.jpg
(我已经简化了示例,在我的脚本中我有几个不同的包含模式)
我正在尝试仅从 AWS 下载特定文件。我有文件 URL 列表。使用 CLI,我只能使用 --recursive 命令下载存储桶中的所有文件,但我只想下载列表中的文件。关于如何做到这一点有什么想法吗?