# File class/command.rb, line 23 def fsize(files) flist = getFileList(files) sizes = flist.collect{|x| File.size(x) } size = 0 sizes.each {|x| size += x } # ファイルサイズの合計 if size < 1024 "#{size}Bytes" elsif size < 1024 * 1024 "%.2fKB" % (size.to_f / 1024) else "%.2fMB" % (size.to_f / 1024 / 1024) end end