1

我很难使--exclude-from=文件正确排除带有 rsync 空格的目录(来自 macports 的 v3.0.9)。

试图忽略一个名为Adele - 21 [2011] flac/

试过:

- Adele - 21 [2011] flac/
- "Adele - 21 [2011] flac/"
- "Adele\ -\ 21\ [2011]\ flac/"
- 'Adele - 21 [2011] flac/'
- 'Adele\ -\ 21\ [2011]\ flac/'

试过-s开关。

还是行不通...


编辑:什么鬼!这似乎有效:

- Adele - 21 \[2011\] flac/
4

1 回答 1

3

您的问题是参数 for--exclude正则表达式

这意味着Adele - 21 [2011] flac匹配Adele - 21后跟其中[012]之一flac

要解决此问题,您需要转义特殊字符[]

于 2012-09-03T16:19:25.277 回答