我遇到了一个问题,即gsutil似乎不遵循文档中描述的行为(至少在Windows上是如此)。文档说明:
在执行递归目录复制时,对象名称将被构造,以镜像源目录结构开始进行递归处理。例如命令:
gsutil cp -R dir1/dir2 gs://my_bucket
将创建名为gs://my_bucket/dir2/a/b/c
的对象,假设dir1/dir2
包含文件a/b/c
。
然而,在实践中我发现它将创建以下命名的对象:
gs://my_bucket/dir1/dir2/a/b/c
比如说,在使用gsutil
命令时,IE会复制整个目录路径,而不是像文档中所述“从递归处理的点”(dir2)开始。
我是不是漏掉了/误解了什么?