The branch, master has been updated via 1524c2e Expand the backslash description a bit more in excludes. from 0dedfbc Avoid infinite wait reading secrets file.
;a=shortlog;h=master - Log ----------------------------------------------------------------- commit 1524c2e5c73c6d237f8308afc19186e7656aaa44 Author: Wayne Davison <way...@samba.org> Date: Sat Apr 19 10:16:00 2014 -0700 Expand the backslash description a bit more in excludes. ----------------------------------------------------------------------- Summary of changes: rsync.yo | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) Changeset truncated at 500 lines: diff --git a/rsync.yo b/rsync.yo index dfb541a..eafa385 100644 --- a/rsync.yo +++ b/rsync.yo @@ -2754,6 +2754,10 @@ itemization( it() a '[' introduces a character class, such as [a-z] or [[:alpha:]]. it() in a wildcard pattern, a backslash can be used to escape a wildcard character, but it is matched literally when no wildcards are present. + This means that there is an extra level of backslash removal when a + pattern contains wildcard characters compared to a pattern that has none. + e.g. if you add a wildcard to "foo\bar" (which matches the backslash) you + would need to use "foo\\bar*" to avoid the "\b" becoming just "b". it() if the pattern contains a / (not counting a trailing /) or a "**", then it is matched against the full pathname, including any leading directories. If the pattern doesn't contain a / or a "**", then it is -- The rsync repository. _______________________________________________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs