我希望同步Google存储桶和我的本地目录之间的内容。我想在执行此操作时忽略某些文件。
就像我想忽略最后以country.csv和version.csv结尾的文件。
所以我使用以下正则表达式,它不起作用
gsutil -m rsync -x ".*country\.csv$|.*version\.csv$" gs://[bucket_id] test/
上测试了这个正则表达式
另一方面,当我尝试使用单一正则表达式时,它可以正常工作
gsutil -m rsync -x ".*country\.csv$" gs://[bucket_id] test/
我正在使用Windows机器。 我指的是gsutil documentation
任何人都可以确定问题所在吗?
编辑:
gsutil错误"未被识别为内部或外部命令,可操作程序或批处理文件"
答案 0 :(得分:3)
这应该有效:
gsutil -m rsync -x ".*country\.csv$^|.*version\.csv$" gs://[bucket_id] test/