From: Reid Thompson Date: 2011-09-26T01:58:47+09:00 Subject: Re: FileUtils head-scratcher... --------------050203080109020202050009 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 9/25/2011 12:22 PM, Chuck Remes wrote: > require 'fileutils' > > def makedir(name) > FileUtils.mkdir name unless File.exists?(name)&& File.directory?(name) > end > > makedir('dir') > Dir.chdir('dir') do > makedir('subdir') > Dir.chdir('subdir') do > 5.times {|i| FileUtils.touch i.to_s } > makedir('subsubdir') > Dir.chdir('subsubdir') do > 5.times {|i| FileUtils.touch i.to_s } > end > end > > subdir = Dir.glob("subdir/*") > FileUtils.mv subdir, '.', :verbose => true > end add :force => true to the call to FileUtils.mv subdir, '.', :verbose => true --------------050203080109020202050009--