Rubyでファイル名を置き換える
以下のようなファイルを
_hoge1.png _hoge2.png _hoge3.png _hoge4.png _hoge5.png
以下のようにリネームしたい
hoge1.png hoge2.png hoge3.png hoge4.png hoge5.png
Rubyで書くとこんな感じ
equire 'fileutils' Dir.glob('*.png') { |filename| tmp = /_(.*).png/.match(filename) new_filename = tmp[1] + ".png" FileUtils.mv(filename, new_filename) }