Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > digestライブラリ > Digest::Baseクラス > file

instance method Digest::Base#file

file(path) -> self[permalink][rdoc]

ファイル名 file で指定したファイルの内容を読み込んでダイジェストを更新し、 オブジェクト自身を返します。

[PARAM] path:
読み込み対象のファイル名です。
[RETURN]
ダイジェストオブジェクトを返します。

例(MD5の場合)

require 'digest/md5'
digest = Digest::MD5.new
digest.file("/path/to/file") # => Digest::MD5のインスタンス
digest.hexdigest # => "/path/to/file"のMD5値