温馨提示×

Ruby文件操作怎样创建目录

小樊
84
2024-11-06 03:52:35
栏目: 编程语言

在Ruby中,你可以使用FileUtils模块中的mkdirmakedirs方法来创建目录。以下是两种方法的示例:

  1. 使用mkdir方法创建单个目录:
require 'fileutils'

directory_path = 'path/to/your/directory'

# 创建目录
FileUtils.mkdir(directory_path) unless Dir.exist?(directory_path)
  1. 使用makedirs方法创建多级目录(递归创建):
require 'fileutils'

directory_path = 'path/to/your/directory'

# 创建多级目录
FileUtils.makedirs(directory_path) unless Dir.exist?(directory_path)

在这两个示例中,我们首先引入了FileUtils模块,然后指定了要创建的目录路径。接下来,我们使用mkdirmakedirs方法创建目录,同时使用unless Dir.exist?确保目录不存在时才进行创建。

0