开发者社区 问答 正文

cwRsync如何排除不同目录但是同名的文件夹?


我现在只能排斥一个文件夹名称,比例有A/D和B/D,也就是A目录下和B目录下都有一个叫D的文件夹,那我排除了D,到底排除了那个D,能不能只排除A/D而不排除B/D?

展开
收起
核桃酥 2016-02-23 08:31:17 4885 分享 版权
阿里云 AI 助理回答

在进行文件或目录的排除操作时,如果您的需求是精确地排除特定路径下的文件夹(例如只排除A/D而不排除B/D),根据参考资料中的规则说明,您需要确保排除路径的定义足够精确以达到这一目的。

关键在于构造正确的排除路径:

  • 对于您的情况,若要仅排除A/D,应指定排除路径为A/D。这样,系统会尝试匹配确切的目录结构A/D进行排除。
  • 避免使用过于宽泛的通配符,比如直接写D可能同时匹配到A/DB/D。因此,精确指定是关键。

具体操作建议:

  1. 配置排除路径

    • 在设置备份规则选择排除下列文件后,输入A/D作为排除路径。这样配置意在精确排除A目录下的D文件夹。
  2. 遵循路径规则

    • 确保路径书写符合系统要求,特别是分隔符需正确使用(Linux系统用/,Windows系统用\)。
    • 根据规则说明,如果路径不含/,则*可以匹配多层路径名或文件名;如果包含/,则每个*只匹配单层路径或文件名。因此,对于A/D这样的明确路径,直接写出即可,无需额外通配符来模糊匹配。

通过上述方法,您可以实现仅排除A/D而不影响到B/D。请在实际操作中依据界面提示和系统支持的具体功能进行配置,确保排除规则的准确无误。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答地址: