Monday, December 28, 2009

Ruby 引数ファイルをrename

#!/usr/bin/env ruby -wKU
ARGV.each do |f|
  new = File.basename(f, ".*").downcase
  ext = File.extname(f)
  File.rename(f, "MacVim-#{new}#{ext}") if ext == '.icns' and new !~ /MacVim/
end

No comments: