--exclude and --delete

Paul Slootman
Wed, 25 Feb 2004 09:57:17 -0000

On Wed 25 Feb 2004, andrew wrote:
>
> rsync -av --exclude "/user/profile/" --delete /home/user
user@receiver:/home
>
> This works as I expect, sender:/home/user/profile/ is not copied, except
> that receiver:/home/user/profile/ is deleted.

Hmm, wouldn't the exclude need to be "/profile", as the exclude
patterns
starting with / are anchored at the top of the source tree, ie.
/home/user ?  Or am I confused about the exclude patterns again :)


Paul Slootman