首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包含一个特定文件的aws s3搜索子文件夹

包含一个特定文件的aws s3搜索子文件夹
EN

Stack Overflow用户
提问于 2015-10-26 02:25:13
回答 1查看 3.2K关注 0票数 2

我知道s3没有“文件夹”,但我仍然会用这个词来说明我要找的东西。

我在s3中有这个文件夹结构:

代码语言:javascript
复制
 my-bucket/folder-1/file-named-a
代码语言:javascript
复制
 my-bucket/folder-2/...
代码语言:javascript
复制
 my-bucket/folder-3/file-named-a
代码语言:javascript
复制
 my-bucket/folder-4/...

我想找到所有的文件夹包含“文件名-a”,所以文件夹-1和文件夹-3在上面的例子将被返回。我只需要搜索我的桶下的“顶级”文件夹。可能有数以万计的文件夹需要搜索。如何构造ListObjectsRequest来做到这一点?

谢谢你,山姆

EN

回答 1

Stack Overflow用户

发布于 2015-10-27 02:35:30

可以列出一个Amazon存储桶( S3 ListBucket())来查看它的内容,并且这个Prefix调用可以受到Prefix的限制。但是,不可能将通配符放在前缀中。

因此,您需要检索列出的整个桶,查找这些文件。如果有大量的对象,这将需要重复调用。

示例:使用的清单键

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33337558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档