gsutil:仅列出目录(bug?)

时间:2017-09-13 14:13:09

标签: google-cloud-storage gsutil

$ gsutil ls -d 'gs://XXX/test/**/' 
gs://XXX/test/
gs://XXX/test/336x280.swf.gz

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

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

$ gsutil --version
gsutil version: 4.27

或者它是gsutil错误?

1 个答案:

答案 0 :(得分:0)

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

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

gsutil ls -d <pattern> | grep "/$"