在Ruby 1.8中,我会从“ftools”库中调用File.compare()来轻松比较两个文件的内容。
但是,在Ruby 1.9中,“ftools”被“fileutils”取代,后者没有“比较”方法。什么是等效的电话?
答案 0 :(得分:28)
啊,该方法已在FileUtils中重命名为compare_file。
两个版本中都有别名“cmp”。
答案 1 :(得分:14)
老问题,但我刚从谷歌来到这里。 identical?
适用于那些喜欢我喜欢编码风格的人。
FileUtils.identical?(exp, act)