From: Michael Fellinger Date: 2006-11-08T07:25:30+09:00 Subject: Re: How to copy a file to a non existing directory ? On 11/8/06, Martin Martinos wrote: > Is there a way to copy a file to a directory that does not exist ? If I > try > > require 'fileutils' > FileUtils.mkdir_p(File.dirname('c:/mart/martin.txt')) > FileUtils.cp('c:/trash.txt', 'c:/mart/martin.txt') > > I get the following message : > > c:/ruby/lib/ruby/1.8/fileutils.rb:1246:in `initialize': No such file or > director > y - c:/mart/martin.txt (Errno::ENOENT) > from c:/ruby/lib/ruby/1.8/fileutils.rb:1246:in `open' > from c:/ruby/lib/ruby/1.8/fileutils.rb:1246:in `copy_file' > from c:/ruby/lib/ruby/1.8/fileutils.rb:1245:in `open' > from c:/ruby/lib/ruby/1.8/fileutils.rb:1245:in `copy_file' > from c:/ruby/lib/ruby/1.8/fileutils.rb:459:in `copy_file' > from c:/ruby/lib/ruby/1.8/fileutils.rb:383:in `cp' > from c:/ruby/lib/ruby/1.8/fileutils.rb:1379:in > `fu_each_src_dest' > from c:/ruby/lib/ruby/1.8/fileutils.rb:1395:in > `fu_each_src_dest0' > from c:/ruby/lib/ruby/1.8/fileutils.rb:1377:in > `fu_each_src_dest' > from c:/ruby/lib/ruby/1.8/fileutils.rb:382:in `cp' > from C:/Documents and Settings/mchabot/Desktop/CompileServer/New > Ruby Pr > ogram.rb:3 > > -- > Posted via http://www.ruby-forum.com/. > >