ファイル・フォルダ操作

#ファイルが存在しなかったり、権限が無い場合は例外が発生する。

File#rename("変更前", "変更後")   #ファイル名変更

#FileUtilsライブラリ
#ファイルコピー、ファイル移動、ファイル削除はこのモジュールを読み込んで行う。
require "fileutils"
FileUtils.cp("data.txt", " backup/data.txt")
FileUtils.mv("data.txt", "backup/data1.txt")

Ruby Reference Manual - るりま