【发布时间】:2019-09-22 01:22:35
【问题描述】:
我在存储桶中有大约 30000 张图片,其中许多都有 .jpg 扩展名。如何使用 gsutil 从文件名中删除 .jpg?
【问题讨论】:
标签: cloud google-cloud-storage bucket gsutil
我在存储桶中有大约 30000 张图片,其中许多都有 .jpg 扩展名。如何使用 gsutil 从文件名中删除 .jpg?
【问题讨论】:
标签: cloud google-cloud-storage bucket gsutil
就像 cmets 中提到的那样,这似乎是 this question 的副本。
正如上述问题中接受的答案所述,尝试类似:
gsutil ls gs://your-bucket/**.jpg | sed 's/\(.*\).jpg/gsutil mv & \1/'
请注意,如果您在 .boto 配置文件中将首选 API 配置为 XML,这可能无法按预期工作,因为 XML API 仅返回 ls 的前 1000 个结果。
【讨论】: