【问题标题】:Find a specific filename in a specific subdirectory with gsutil ls使用 gsutil ls 在特定子目录中查找特定文件名
【发布时间】:2023-04-03 17:50:01
【问题描述】:

我有一个带有 top-level-folder 的 Google Cloud Platform Storage 存储桶 bucket。我想列出一个带有特定extension 的文件,该文件可以位于任何sub-directory 中,并带有顶级文件夹。我该怎么做?

基本上我在使用 glob 模式两次时遇到问题。

gsutil ls gs://bucket/top-level-folder/*/**<sub-directory>/**/*.<extension>

【问题讨论】:

    标签: google-cloud-platform google-cloud-storage gsutil


    【解决方案1】:

    方法是:

    gsutil ls gs://bucket/top-level-folder/**<sub-directory>**.<extension>

    这将列出顶级目录下以所需扩展名结尾的所有文件

    编辑: 我更改了代码以在 gsutil 命令中包含子目录。

    【讨论】:

    • 但该文件也必须在<sub-directory> 内,这样也可以减少搜索空间。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-21
    • 1970-01-01
    • 2022-12-11
    • 2021-12-14
    • 2015-01-07
    • 2010-09-06
    相关资源
    最近更新 更多