【问题标题】:How to remove .jpg from file name with gsutil over 20000 files already in bucket如何使用 gsutil 从文件名中删除 .jpg 已在存储桶中超过 20000 个文件
【发布时间】:2019-09-22 01:22:35
【问题描述】:

我在存储桶中有大约 30000 张图片,其中许多都有 .jpg 扩展名。如何使用 gsutil 从文件名中删除 .jpg?

【问题讨论】:

标签: cloud google-cloud-storage bucket gsutil


【解决方案1】:

就像 cmets 中提到的那样,这似乎是 this question 的副本。

正如上述问题中接受的答案所述,尝试类似:

gsutil ls gs://your-bucket/**.jpg | sed 's/\(.*\).jpg/gsutil mv & \1/'

请注意,如果您在 .boto 配置文件中将首选 API 配置为 XML,这可能无法按预期工作,因为 XML API 仅返回 ls 的前 1000 个结果。

【讨论】:

    猜你喜欢
    • 2020-02-25
    • 2017-02-01
    • 2018-05-16
    • 2013-09-29
    • 1970-01-01
    • 2015-06-04
    • 2012-04-20
    • 1970-01-01
    • 2022-06-10
    相关资源
    最近更新 更多