如何重命名目录?

时间:2011-07-18 20:20:40

标签: ruby file-io

如何在Ruby中重命名目录?
我看到如何重命名单个文件,但不重命名文件夹。

3 个答案:

答案 0 :(得分:23)

File.rename将允许您重命名目录:

File.rename './my-directory', './my-renamed-directory'

答案 1 :(得分:21)

FileUtils.mv old_name, new_name

查看docs了解详情

答案 2 :(得分:2)

require 'fileutils'
FileUtils.mv sourcedir, newdir