【发布时间】:2012-08-15 01:48:57
【问题描述】:
我想创建一个不存在的目录的子目录,例如:/foo/bar
我试过了:
Dir.mkdir("foo/bar")
但这不起作用。
【问题讨论】:
-
似乎很清楚这里的问题是什么,并且它有一个相当明确的答案。关闭它似乎有点OTT。
标签: ruby
我想创建一个不存在的目录的子目录,例如:/foo/bar
我试过了:
Dir.mkdir("foo/bar")
但这不起作用。
【问题讨论】:
标签: ruby
如果您尝试创建一个目录及其父目录,您想改用FileUtils.mkdir_p。
【讨论】:
这就是你要找的吗?
require 'fileutils'
FileUtils.mkpath('/foo/bar')
mkpath 是mkdir_p 的别名。
【讨论】: