On Tue, Jul 16, 2024 at 05:56:28PM +0200, francis.montag...@inria.fr wrote: > Hi. > > On Tue, 16 Jul 2024 16:00:47 +0100 Chris Green via rsync wrote: > > > I run a daily backup using 'rsync -a -F ....' > > > I want to exclude everything in ~/.local/share **except** the file:- > > > /home/chris/.local/share/evolution/calendar/system/calendar.ics > > > I have the following in my rsync-filter file to exclude ~/.local/share > > > - .local/share > > > Can I simply add the following before the exclude line:- > > > + /home/chris/.local/share/evolution/calendar/system/calendar.ics > > No. Assuming you are doing this backup from your homedir, you should > add to your .rsync-filter file: > > + /.local/ > + /.local/share/ > + /.local/share/evolution/ > + /.local/share/evolution/calendar/ > + /.local/share/evolution/calendar/system/ > + /.local/share/evolution/calendar/system/calendar.ics > - /.local/share/** > > The leading / does not means the / of the machine, but the root of the > transfer (assuming this is your homedir). > Brilliant, thank you, that clarifies the explanation in the man page which did *seem* to be saying what you have laid out above but I wasn't quite sure. You have made it very clear! :-)
-- Chris Green -- Please use reply-all for most replies to avoid omitting the mailing list. To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html