amazon-web-services - 如何在不知道包含文件夹的情况下在 Amazon S3 存储桶中查找文件

标签 amazon-web-services amazon-s3

我的 Amazon S3 存储桶具有如下所示的文件夹结构。

  • 存储桶名称\00001\file1.txt
  • 存储桶名称\00001\file2.jpg
  • 存储桶名称\00002\file3.doc
  • 存储桶名称\00001\file4.ppt

  • 如果我只知道文件名 file3.doc 和存储桶名称 存储桶名称 我如何搜索 file3.doc 存储桶名称 .如果我知道,它在文件夹 中00002 ,我可以简单地转到文件夹并开始输入文件名,但我无法知道我正在搜索的文件在哪个文件夹下。

    最佳答案

    您可以使用 AWS CLI 轻松完成此操作。

    aws s3 ls s3://BUCKET-NAME/ --recursive | grep FILE-NAME.TXT
    

    关于amazon-web-services - 如何在不知道包含文件夹的情况下在 Amazon S3 存储桶中查找文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32880362/

    相关文章:

    java - 将 Maven 依赖项部署到 S3 : No connector available

    python - 从 s3 存储桶 (boto3) 获取特定文件

    amazon-s3 - 如何将字符串写入 Amazon S3 存储桶?

    amazon-web-services - AWS : instance metadata for iam is not found

    amazon-s3 - 使用 s3export 将数据从 Vertica 导出到 S3 时遇到问题

    amazon-web-services - 将文件从Docker容器写入到AWS上的主机实例

    mysql - 如何在Visual Studio中连接mysql(基于EC2实例)?

    authentication - 从S3提供的静态内容的访问控制?

    apache-spark - hadoop 2.7.7 的 AWS-Java-SDK 版本问题

    amazon-s3 - AWS S3 ObjectCreated 延迟触发 lambda