$ gsutil ls -d 'gs://XXX/test/**/'
gs://XXX/test/
gs://XXX/test/336x280.swf.gz
因此它不仅列出目录(以/
结尾),还列出常规文件(例如以.gz
结尾)。
但是我理解这个命令应该只列出目录。错误在哪里?
$ gsutil --version
gsutil version: 4.27
或者它是gsutil
错误?
答案 0 :(得分:0)
这肯定是gsutil的一个错误。你介意在GitHub上打开一个问题吗? https://github.com/GoogleCloudPlatform/gsutil/issues
同时,一个有效的解决方法是将输出传递给grep并检查以/
结尾的行,例如:
gsutil ls -d <pattern> | grep "/$"