如何在Ruby中重命名目录?
我看到如何重命名单个文件,但不重命名文件夹。
答案 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