Method: Organize#move_files
- Defined in:
- lib/organize.rb
#move_files ⇒ Object
39 40 41 42 43 44 45 46 47 |
# File 'lib/organize.rb', line 39 def move_files # loop over the file dates and run "mkdir" for those dates that don't have a folder yet directory_files.each do |filename| folder_name = filename.split('/').last[0,10] Dir.mkdir(directory_path + folder_name) unless Dir.exists?(directory_path + folder_name) FileUtils.copy_file(filename, directory_path + folder_name + "/" + filename.split('/').last, preserve = true) FileUtils.remove_file(filename, force = true) end end |