RScript(Ruby IActiveScript wrapper)についてのバグ報告や要望はGithubのIssuesに登録してください。
ruby md5.rb ファイル名
#!/usr/local/bin/ruby -Ks # begin require 'digest/md5' Md5Class = Digest::MD5 rescue LoadError require 'md5' Md5Class = MD5 end def md5sum(str) md5 = Md5Class.new md5.update(str) md5.hexdigest end def file(name) File.open(name, 'rb') do |f| yield md5sum(f.read) end end if ARGV.length == 0 STDERR.puts 'usage: ruby md5.rb file [more file...]' else ARGV.each do |a| file(a) do |sum| puts "#{sum} #{a}" end end end
ダウンロード:md5.rb
追記:単に、