Ruby Tips!

RubyのTipsを紹介します

ファイルの内容が同一かを比較する

2つのファイルの内容が同一かを比較したいのであれば、fileutilsライブラリのFileUtils.cmpメソッドが利用できる。このメソッドは引数で与えた2つのファイルの内容を比較し、同じであれば真を返す。自力でファイルを少しずつ読み込んで比較するよりも遥かに簡単である。

FileUtils.cmp('somefile', 'somefile') #=> true