2007年 04月 27日

カレントディレクトリにある jpg を exif の日付にしたがいフォルダにふりわける

~/pictures/ 以下にてきとーにほうりこんだ jpg を 2007/0427 とかにふりわけるだけ

#!ruby

require "rubygems"
require "exifr"
require "pathname"

Pathname.glob("*.jpg") do |f|
	date = EXIFR::JPEG.new(f.to_s).date_time_original
	path = Pathname.new(date.strftime("%Y/%m%d"))
	path.mkpath
	f.rename(path + f)
end