比较2个目录中的文件TimeStamps

时间:2011-07-06 20:50:56

标签: unix timestamp

我有代码@2位置的镜像站点:

测试&操作

它们每个都只是包含C#项目的文件夹。我想确保测试始终具有最新文件,即如果操作具有比测试更新的文件版本,则将陈旧文件输出到列表。

具体示例:

测试有2个文件: file1& file2的

操作有2个文件:file2& file3的

操作有一个比测试更新的文件2,因此将“file2”输出到新的文本文件。

我怎样才能在Unix中执行此操作?

感谢

1 个答案:

答案 0 :(得分:2)

如果您的Unix系统有rsync,我可以将--dry-run--testing选项结合起来告诉您想要了解的内容。

rsync --dry-run --update -aH operations/. testing/.

(注意:对于您的示例,这也会显示file3,因为它存在于操作中而不是测试...)

相关问题