Ruby 初心者スレッド Part 56©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0090デフォルトの名無しさん
2014/12/30(火) 01:59:12.31ID:RRcZT/Fu作ったフォルダーにファイルを移動するスクリプトを作りたいです
フォルダーを作るまではできたのですが、
File.move(file, $1)
の部分が動きません
アドバイスいただけないでしょか? お願いします
Windows7
ruby 2.0.0p481 (2014-05-08) [i386-mingw32]
my_dir = "D:/Desktop/tmp/"
Dir.chdir(my_dir)
Dir.foreach('.') do |file|
if File.file?(file)
file =~ /\[(.*?)\]/
unless $1.nil?
unless Dir.exist?($1)
Dir.mkdir($1)
end
File.move(file, $1)
end
end
end
■ このスレッドは過去ログ倉庫に格納されています