gsutil:仅列出目录(bug?)

问题描述 投票:1回答:1
$ gsutil ls -d 'gs://XXX/test/**/' 
gs://XXX/test/
gs://XXX/test/336x280.swf.gz

所以它不仅列出了目录(以/结尾),还列出了常规文件(例如以.gz结尾)。

但据此我理解这个命令应该只列出目录。错误在哪里?

$ gsutil --version
gsutil version: 4.27

或者它是一个gsutil错误?

google-cloud-storage gsutil
1个回答
0
投票

这肯定是gsutil的一个错误。你介意在GitHub上打开一个问题吗? https://github.com/GoogleCloudPlatform/gsutil/issues

同时,一个有效的解决方法是将输出传递给grep并检查以/结尾的行,例如:

gsutil ls -d <pattern> | grep "/$"
© www.soinside.com 2019 - 2024. All rights reserved.