gpt4 book ai didi

google-cloud-storage - gsutil 返回 "no matches found"

转载 作者:行者123 更新时间:2023-12-03 14:40:39 25 4
gpt4 key购买 nike

我正在尝试使用 gsutil 删除 Cloud Storage 存储桶的内容(但不是存储桶本身)。根据文档,命令应该是:

gsutil rm gs://bucket/**



但是,每当我运行它(当然用我的存储桶名称替换)时,我都会得到以下响应:
zsh: no matches found: gs://my-bucket/**
我已经检查了权限,并且我拥有所有者权限。另外,如果我直接指定存储桶中的文件,它会被成功删除。

其他可能重要的信息:
  • 我的存储桶名称中有一个“-”(类似于“my-bucket”)
  • Cloud Storage 将我的使用日志保存到
  • 的存储桶

    如何删除存储桶的内容?

    最佳答案

    zsh 试图在 gsutil 看到它之前扩展通配符(并提示您没有与该通配符匹配的本地文件)。请尝试这样做,以防止 zsh 这样做:

    gsutil rm 'gs://bucket/**'

    请注意,您需要使用单引号(而不是双引号)来防止 zsh 通配符处理。

    关于google-cloud-storage - gsutil 返回 "no matches found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39075182/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com