在Ruby中,你可以使用FileUtils
模块中的mkdir
或makedirs
方法来创建目录。以下是两种方法的示例:
- 使用
mkdir
方法创建单个目录:
require 'fileutils' directory_path = 'path/to/your/directory' # 创建目录 FileUtils.mkdir(directory_path) unless Dir.exist?(directory_path)
- 使用
makedirs
方法创建多级目录(递归创建):
require 'fileutils' directory_path = 'path/to/your/directory' # 创建多级目录 FileUtils.makedirs(directory_path) unless Dir.exist?(directory_path)
在这两个示例中,我们首先引入了FileUtils
模块,然后指定了要创建的目录路径。接下来,我们使用mkdir
或makedirs
方法创建目录,同时使用unless Dir.exist?
确保目录不存在时才进行创建。