Ruby 1.8 では、「ftools」ライブラリからFile.compare()を呼び出して、2 つのファイルの内容を簡単に比較していました。
ただし、Ruby 1.9 では、「ftools」は「fileutils」に置き換えられ、「比較」メソッドはありません。同等の呼び出しは何ですか?
Ruby 1.8 では、「ftools」ライブラリからFile.compare()を呼び出して、2 つのファイルの内容を簡単に比較していました。
ただし、Ruby 1.9 では、「ftools」は「fileutils」に置き換えられ、「比較」メソッドはありません。同等の呼び出しは何ですか?
ああ、メソッドはFileUtils のcompare_fileに名前が変更されました。
どちらのバージョンにも「 cmp 」のエイリアスがあります。
古い質問ですが、Google からここにたどり着きました。identical?
私のようにそのコーディングスタイルを好む人は利用できます。
FileUtils.identical?(exp, act)