使用冲突解决策略合并两个文件夹

使用冲突解决策略合并两个文件夹

当我用 合并两个文件夹时rsync,如果“目标”目录中存在同名文件,则这些文件将无条件保留。我可以使用unison更高级的方法,但据我所知,它只查看文件创建时间并选择较新的时间。

就我而言,同一路径下具有相同名称的文件在语义上确实是相同的,但它们可能具有不同的大小。

我想根据文件大小而不是创建时间进行合并。是否有一个实用程序支持这种情况,或者我是否必须为此编写一个脚本?

不幸的是,我无法估计将遇到多少不同大小的文件。可能介于两位数到 10'000 之间。

相关内容