我有以下 rsync 命令:
rsync -ahv --progress --delete \
/source_dir1/file1.txt \
/source_dir2 \
/dest_dir/
它按预期同步所有内容,但不会dest_dir
按我预期删除任何内容:例如,我创建了dest_dir/should_delete.txt
和dest_dir/should_delete
,但既没有删除文本文件也没有删除目录。
/source_dir2
这是否与我正在同步而不是同步有关/source_dir2/
?我更喜欢这样做以维护目录结构。