温馨提示×

Ruby文件操作如何重命名文件

小樊
81
2024-11-06 03:47:35
栏目: 编程语言

在Ruby中,你可以使用File类的rename方法来重命名文件。以下是一个示例:

# 引入File类
require 'fileutils'

# 定义旧文件名和新文件名
old_file_name = 'old_file.txt'
new_file_name = 'new_file.txt'

# 使用rename方法重命名文件
File.rename(old_file_name, new_file_name)

puts "文件已成功重命名为 #{new_file_name}"

在这个示例中,我们首先引入了FileUtils模块,然后定义了旧文件名(old_file_name)和新文件名(new_file_name)。接下来,我们使用File.rename方法将文件从旧文件名重命名为新文件名。最后,我们输出一条消息,确认文件已成功重命名。

请注意,在执行此操作时,确保目标文件名不存在,否则rename方法可能会引发错误。你还可以使用File.exist?方法检查文件是否存在。

0