rsync
选项也--delete-excluded
意味着。--delete
从手册页:
--删除-排除
除了删除接收端上不属于发送端的文件之外,这还告诉 rsync 还删除接收端上排除的所有文件(请参阅 --exclude)。
有没有办法指定仅删除文件/目录(如果已排除),否则不删除。我遇到过一种情况,我使用 rsync 将笔记本电脑上的 homedir 备份到我的 nas 设备。我想继续从我的笔记本电脑中删除照片,但当我同步时,我不希望它们从 nas 中删除,但因为我使用 --exclude 从备份中排除了一些目录,并希望它们也在 NAS 上删除。
谢谢,
- TM值
答案1
答案2
rsync -avr --delete-excluded --include=*.txt /source /* /destination
可以帮助您的需求。让我知道。