9

我想创建一个不存在的目录的子目录,例如:/foo/bar

我试过了:

Dir.mkdir("foo/bar")

但这不起作用。

4

2 回答 2

20

如果您尝试创建一个目录及其父目录,您想使用它FileUtils.mkdir_p

于 2012-08-15T01:51:10.197 回答
4

这是你要找的吗?

require 'fileutils'
FileUtils.mkpath('/foo/bar')

mkpath是 的别名mkdir_p

于 2012-08-15T01:51:55.933 回答