如果Google Bucket不存在,我希望创建一个。否则,我想重复使用桶名称。如何实现?这相当于Unix命令 mkdir -p dir_name 我尝试了上述命令,但在下次运行脚本时,我的Shell脚本崩溃了。 gsutil mb -l ASIA gs://my_bucket_n...
我正在运行以下命令从GCS存储桶中删除文件,以便在那里加载新文件。gsutil -m rm gs://mybucket/subbucket/* 如果存储桶中没有文件,则会抛出“CommandException:一个或多个URL未匹配任何对象”的错误。 我希望它在不抛出错误的情况下删除现有文件...
我正在使用Google Cloud Storage和Google Compute Engine,并尝试从我的虚拟机上传到我的存储桶。我的存储桶具有读/写权限,任何有访问权限的人都可以这样做。他们被标记为所有者。我可以成功地从我的存储桶下载文件。但是当我尝试上传文件到存储桶时,我遇到了以下错误:...
我使用gcloud和gsutil已经有一段时间了,但现在突然对于我运行的任何gsutil命令都出现错误: Traceback (most recent call last): File "/Users/julian/google-cloud-sdk/bin/bootstrapping/g...
我创建了一个名为 $GCP_SERVICE_ACCOUNT 的 Google Cloud Platform 服务帐户,并分配了 Storage Admin (roles/storage.admin) 角色。 现在我希望限制该服务帐户只能访问特定的 Google Cloud 存储桶(GCS)($...
我编写了一个Python脚本来自动执行一些gsutil操作。如果我在命令行中运行它,那么gsutil可以正常工作。但是如果我用Python的子进程翻译相同的命令,就会收到一个错误: BUCKET_NAME = 'datastore-backup' FOLDER_NAME = 'my_fold...
没有办法从按日期降序排列的Google Cloud Storage存储桶中获取文件列表吗?这非常令人沮丧。我需要检查已上传的文件的状态,而存储桶有数千个对象。 “gsutil ls”没有标准Linux“-t”选项。 Google云控制台也会列出它,但不提供排序选项。
我想将文件列表复制到桶中,同时保留目录结构。 test.txt: a/b/1.jpg a/c/23.jpg a/d/145.jpg gsutil 命令: cat file.txt | gsutil -m cp -I 'gs://my-bucket/' 这会复制文件但忽略子目录。有...
我遇到了一个问题,即gsutil似乎不遵循文档中描述的行为(至少在Windows上是如此)。文档说明: 在执行递归目录复制时,对象名称将被构造,以镜像源目录结构开始进行递归处理。例如命令: gsutil cp -R dir1/dir2 gs://my_bucket 将创建名为gs:...
我已经阅读了关于 gsutil cp 命令的文档,但仍然不明白如何复制文件夹并保持相同的权限。我尝试了这个命令: gsutil cp gs://bucket-name/folder1/folder_to_copy gs://bucket-name/folder1/new_folder 但是它...