尽管设置了“--delete”,Rsync 仍不会删除目标目录中的文件

尽管设置了“--delete”,Rsync 仍不会删除目标目录中的文件

我有以下 rsync 命令:

rsync -ahv --progress --delete \
    /source_dir1/file1.txt \
    /source_dir2 \
    /dest_dir/

它按预期同步所有内容,但不会dest_dir按我预期删除任何内容:例如,我创建了dest_dir/should_delete.txtdest_dir/should_delete,但既没有删除文本文件也没有删除目录。

/source_dir2这是否与我正在同步而不是同步有关/source_dir2/?我更喜欢这样做以维护目录结构。

相关内容