Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud storage gsutil cp使用-I和-r将所有文件复制到一个目录中_Google Cloud Storage - Fatal编程技术网

Google cloud storage gsutil cp使用-I和-r将所有文件复制到一个目录中

Google cloud storage gsutil cp使用-I和-r将所有文件复制到一个目录中,google-cloud-storage,Google Cloud Storage,我有一个文件(out2.txt),其中包含GCS文件URL列表,包括版本号。我试图将这些文件复制到本地目录,同时保持目录结构 我试过这个命令: cat out2.txt | gsutil -m cp -r -I ./download 所有文件都被复制到同一目录,源存储桶中的目录结构丢失 如果我去掉-r参数,同样的事情也会发生 在使用-I参数时,有没有办法保持目录结构?我正在寻找类似于GNU cp的东西--parents,它将在复制文件时创建父目录。您能提供一些示例URL吗?gsutil

我有一个文件(out2.txt),其中包含GCS文件URL列表,包括版本号。我试图将这些文件复制到本地目录,同时保持目录结构

我试过这个命令:

    cat out2.txt | gsutil -m cp -r -I ./download
所有文件都被复制到同一目录,源存储桶中的目录结构丢失

如果我去掉-r参数,同样的事情也会发生


在使用-I参数时,有没有办法保持目录结构?

我正在寻找类似于GNU cp的东西--parents,它将在复制文件时创建父目录。您能提供一些示例URL吗?gsutil的开源页面上有一个关于此的功能请求,网址为