如何从 google 云存储中的多个文件中删除扩展名?
How to remove extension name from multiple files in google cloud storage?
我有像
这样的文件
gs://bucketname/thumbnails/12321.jpg
gs://bucketname/thumbnails/44666.jpg
gs://bucketname/thumbnails/89774.jpg
gs://bucketname/thumbnails/63333.jpg
...
在 google 云存储中,我希望最终结果为
gs://bucketname/thumbnails/12321
gs://bucketname/thumbnails/44666
gs://bucketname/thumbnails/89774
gs://bucketname/thumbnails/63333
...
我找不到合适的 gsutil 命令吗?
gsutil 没有内置支持来执行您正在尝试执行的操作。您可以使用类似以下内容生成脚本来执行此操作:
gsutil ls gs://your-bucket/**.jpg | sed 's/\(.*\).jpg/gsutil mv & /'
我有像
这样的文件
gs://bucketname/thumbnails/12321.jpg
gs://bucketname/thumbnails/44666.jpg
gs://bucketname/thumbnails/89774.jpg
gs://bucketname/thumbnails/63333.jpg
...
在 google 云存储中,我希望最终结果为
gs://bucketname/thumbnails/12321
gs://bucketname/thumbnails/44666
gs://bucketname/thumbnails/89774
gs://bucketname/thumbnails/63333
...
我找不到合适的 gsutil 命令吗?
gsutil 没有内置支持来执行您正在尝试执行的操作。您可以使用类似以下内容生成脚本来执行此操作:
gsutil ls gs://your-bucket/**.jpg | sed 's/\(.*\).jpg/gsutil mv & /'