【问题标题】:Create subdirectories in Ruby [closed]在 Ruby 中创建子目录 [关闭]
【发布时间】:2012-08-15 01:48:57
【问题描述】:

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

我试过了:

Dir.mkdir("foo/bar")

但这不起作用。

【问题讨论】:

标签: ruby


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    这就是你要找的吗?

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

    mkpathmkdir_p 的别名。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-25
      • 1970-01-01
      • 1970-01-01
      • 2020-11-26
      • 1970-01-01
      • 2021-08-31
      • 2010-10-20
      • 1970-01-01
      相关资源
      最近更新 更多