From: Jer Date: 2007-06-02T10:40:35+09:00 Subject: Re: Help with moving files On Jun 1, 7:59 pm, Jeremy Woertink wrote: > I am in need of some help with moving some files. I have some folders > that are inside an images directory, and inside each of the these > directories there are images that I want to move to another folder so > that all the images are all in the same folder. > > Here's what I got so far, one problem is when I call photos, it looks at > the directory where the script is held, but I want it to look at the > directory the images are in. > > require 'fileutils' > > current_dir = Dir.pwd > > photos = Dir.glob("*.{jpg,gif}") > > directories = Array.new > Dir.new(Dir.pwd).entries.each { |dir| directories.push(dir) if > File.directory?(dir) } > > directories.each do |dir| > next if dir.eql?(".") > next if dir.eql?("..") > photos.each do |pic| > FileUtils.mv(pic, "C:\Scripts\folder 2") > end > end > > Any help is appricated > > -- > Posted viahttp://www.ruby-forum.com/. If Dir.pwd gives you the directory of the script, how would it know where the images directory is?