答案 0 :(得分:7)
Folders don't actually exist。 gsutil和存储浏览器在封面下做了一些魔术,给人一种文件夹存在的印象。
您可以过滤gsutil结果,只显示以正斜杠结尾的结果:
gsutil ls gs://bucket/ | grep -e "/$"
答案 1 :(得分:0)
只需在此处添加,如果您直接将文件夹树拖到google cloud storage web GUI,那么您实际上并不会获得父文件夹的文件,实际上每个文件名都是完全 合格网址,例如"/blah/foo/bar.txt"
,而不是文件夹blah>foo>bar.txt
这里的技巧是首先使用GUI创建一个名为blah
的文件夹,然后在内部(使用GUI中的按钮)创建另一个名为foo
的文件夹,最后将文件拖到其中。
现在列出文件时,您将获得一个单独的条目
而不只是一个