File.move command

I thought if I did:

File.move(“mydir”,“mynewdir”)

it would do a move…but it seems to make a file out of the directory
I’m trying to move.

The end result I get is a file named mynewdir. What I want is a new
directory containing all of the information in the mydir directory
called mynewdir.

Am I going to have to use a copy and a rm of the old dir?

What’s the “right way” to do that?

Mike B.

On 8/16/07, barjunk [email protected] wrote:

called mynewdir.

Am I going to have to use a copy and a rm of the old dir?

What’s the “right way” to do that?

I can’t find a File::move, I dunno where you got it from (some lib?).
One method is File::rename, another is to require ‘fileutils’ and use
FileUtils.mv

On Aug 16, 3:38 pm, barjunk [email protected] wrote:

Am I going to have to use a copy and a rm of the old dir?

What’s the “right way” to do that?

Mike B.

I forgot to add that it is ruby 1.8.4.

On Aug 16, 3:53 pm, “Logan C.” [email protected] wrote:

directory containing all of the information in the mydir directory
Mike B.
I found it here:

http://www.ruby-doc.org/stdlib/libdoc/ftools/rdoc/index.html

But I’ll try what you have suggested.

Mike B.

On 8/16/07, barjunk [email protected] wrote:

The end result I get is a file named mynewdir. What I want is a new

Mike B.

I found it here:

http://www.ruby-doc.org/stdlib/libdoc/ftools/rdoc/index.html

Odd that it didn’t work then, although I seem to recall that ftools is
deprecated in favor of FileUtils.