A question about rsync filters, not sure if I understand the man page
Francis.Montagnac at inria.fr
Francis.Montagnac at inria.fr
Tue Jul 16 15:56:28 UTC 2024
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).
--
francis
More information about the rsync
mailing list