gpt4 book ai didi

google-cloud-storage - 谷歌云存储桶创建

转载 作者:行者123 更新时间:2023-12-05 00:58:09 24 4
gpt4 key购买 nike

如果不存在,我想创建一个谷歌存储桶。否则,我想重用存储桶名称。怎么做?
它相当于 unix 命令

mkdir -p dir_name



我使用了该命令,但下次运行时我的 shell 脚本崩溃了。

gsutil mb -l ASIA gs://my_bucket_name_blah_blah

最佳答案

您可以先检查存储桶是否存在。我认为这样的事情会起作用:

gsutil ls -b gs://my_bucket_name_blah_blah || gsutil mb -l ASIA gs://my_bucket_name_blah_blah

由于如果存储桶已存在,第一个命令将返回 0 错误代码,因此仅当存储桶不存在时才会执行第二个命令。

但是请注意,在出现错误( transient 错误或权限被拒绝)的情况下,第一个命令还将返回非零退出代码。因此,您可能需要一种更强大的方式来创建存储桶。

关于google-cloud-storage - 谷歌云存储桶创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33451883/

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