gpt4 book ai didi

google-cloud-storage - 如何使用 gsutil rsync 对 Google Cloud Storage 进行多项排除

转载 作者:行者123 更新时间:2023-12-03 18:28:56 25 4
gpt4 key购买 nike

我正在尝试将本地目录与 Google Cloud Storage 存储桶同步,但排除某些文件类型。我可以使用以下方法进行一项排除:

gsutil rsync -d -n -x ".\*\\.txt$" "localdir" gs://bucketnamehere

该命令运行成功,确实成功排除了txt文件。

但是,如果我运行 rsync 常见问题解答中给出的确切示例:( https://cloud.google.com/storage/docs/gsutil/commands/rsync )
gsutil rsync -d -n -x ".\*\\.txt$|.*\\.jpg$" "localdir" gs://bucketnamehere

它返回错误:
The filename, directory name, or volume label syntax is incorrect.

这是安装在 Windows Server 2012 机器上的 Google Cloud SDK。如果有人对如何进行多重排除有任何想法,那就太好了!

谢谢你。

最佳答案

如果就像它说的模式是一个正则表达式,我会试试这个:

gsutil rsync -d -n -x ".\*\\.[txt|jpg]$" "localdir" gs://bucketnamehere

关于google-cloud-storage - 如何使用 gsutil rsync 对 Google Cloud Storage 进行多项排除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41497162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com