运行 Ubuntu 20.04 并想要比较名为 1 和 2 的两个目录,并将差异移动到名为 3 的单独目录,理想情况下保留子目录。
我可以使用以下方法获得几乎预期的效果:
rsync -aHxv --progress --compare-dest="$PWD"/2 1/ 3/
除了它复制文件而不是移动文件之外。
我也尝试过类似问题的其他答案这里,但其目标是复制而不是移动,并且使用 mv 似乎不能保留子目录。
运行 Ubuntu 20.04 并想要比较名为 1 和 2 的两个目录,并将差异移动到名为 3 的单独目录,理想情况下保留子目录。
我可以使用以下方法获得几乎预期的效果:
rsync -aHxv --progress --compare-dest="$PWD"/2 1/ 3/
除了它复制文件而不是移动文件之外。
我也尝试过类似问题的其他答案这里,但其目标是复制而不是移动,并且使用 mv 似乎不能保留子目录。