rsync 不包含某些文件

rsync 不包含某些文件

为了避免在备份中携带所有隐藏的主文件夹,我在排除文件中排除了“.*”

但现在有一些文件,它们位于隐藏目录的一些子目录内,因此被排除。

嗯,我无法包含这些文件。

rsync --archive --verbose --human-readable --delete --exclude-from='rsync-exclude-files-and-folders' --include-from='rsync-include-files-and-folders' /home/andrea/ /media/andrea/maxtor-Est1000/

rsync-排除文件和文件夹

.*
node_modules
snap
software
VirtualBox VMs
condivisa-windows-vm
*node_modules*
Scaricati
Scrivania
/package-lock.json
/package.json

rsync-包含文件和文件夹

/home/andrea/.var/app/org.mozilla.firefox/cache/mozilla/firefox/oslnwe1t.default-release
/home/andrea/.config/libreoffice/4/user

我已经阅读了手册页,但没有找到关于在排除文件中包括排除文件和文件夹的解释。

有解决办法吗?

Ubuntu 23.04

相关内容