gpt4 book ai didi

python - gsutil - 正则表达式与替代方案不起作用

转载 作者:行者123 更新时间:2023-11-30 22:55:02 26 4
gpt4 key购买 nike

我希望在 Google 存储桶和我的本地目录之间同步内容。我想在执行此操作时忽略某些文件。

就像我想忽略以country.csv和version.csv结尾的文件一样。

所以我使用以下正则表达式,但它不起作用



gsutil -m rsync -x ".*country\.csv$|.*version\.csv$" gs://[bucket_id] test/

我已经在 regex101.com 上测试了这个正则表达式

另一方面,当我尝试使用单个正则表达式时,它可以工作



gsutil -m rsync -x ".*country\.csv$" gs://[bucket_id] test/

我正在 Windows 机器上工作。我指的是gsutil documentation

有人能找出问题出在哪里吗?

编辑:

gsutil 出现错误“无法识别为内部或外部命令、可操作程序或批处理文件”

最佳答案

这应该有效:

gsutil -m rsync -x ".*country\.csv$^|.*version\.csv$" gs://[bucket_id] test/

参见例如How to pass a quoted pipe character to cmd.exe?

关于python - gsutil - 正则表达式与替代方案不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37539462/

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