rsync不会排除gsutil 4.15中的隐藏文件

时间:2015-11-13 22:13:38

标签: google-cloud-storage

以前gsutil似乎没有上传隐藏文件。现在隐藏的文件无法上传。使用-x命令和 ' / \ .. '要么 ' / &#39 [·]。仍然上传隐藏文件和目录。 这是一个本地目录,直到存储桶。

是否需要使用不同的表达式?

2 个答案:

答案 0 :(得分:1)

-x排除选项应该有效:

gsutil rsync -x '\..*|./[.].*$' source-dir gs://your-bucket

您可以从[官方文档]中了解有关它的更多信息。

答案 1 :(得分:0)

这适用于隐藏文件和目录,在路径中的任何位置:

gsutil rsync -x '.*/\..*|^\..*' source dest

另一个答案对我不起作用。