Google cloud platform 如何在复制到本地机器时排除google云中gcs bucket中的特定文件夹?

Google cloud platform 如何在复制到本地机器时排除google云中gcs bucket中的特定文件夹?,google-cloud-platform,google-cloud-storage,gsutil,Google Cloud Platform,Google Cloud Storage,Gsutil,我正在尝试使用gsutil命令将文件和文件夹从google云存储复制到vm机器,但在复制到vm时,我需要排除gcs存储桶中的一些文件夹,我尝试搜索选项,但找不到,如果有人知道此命令,请帮助 提前感谢,为此,您可以使用如下命令: gsutil -m rsync -r -x '^dir3/*' gs://bucket 这应该检索位于bucket上的所有对象,但以dir3开头的对象除外(在您的示例中,文件不位于dir3目录中) 您可以找到有关rsync命令的更多详细信息

我正在尝试使用gsutil命令将文件和文件夹从google云存储复制到vm机器,但在复制到vm时,我需要排除gcs存储桶中的一些文件夹,我尝试搜索选项,但找不到,如果有人知道此命令,请帮助


提前感谢,

为此,您可以使用如下命令:

gsutil -m rsync -r -x '^dir3/*' gs://bucket
这应该检索位于bucket上的所有对象,但以dir3开头的对象除外(在您的示例中,文件不位于dir3目录中)

您可以找到有关rsync命令的更多详细信息