ファイル名の変更・ファイルのコピー・移動・削除
スポンサーリンク
スポンサーリンク
ライフスタイル関連のコンテンツ
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
Rubyでは、ファイルやディレクトリの操作も自由にできます。
text1.dat ~ text5.datというファイルを作って、いろいろと操作してみました。
スポンサーリンク
File.rename("text1.dat", "text1_new.dat") File.rename("text2.dat", "child/text2.dat") # ディレクトリ移動 File.delete("text3.dat") # ファイルのコピー・メソッド定義 def copy(from ,to) open(from){|input| open(to, "w"){|output| output.write(input.read) } } end copy("text4.dat", "child/text4.dat") require "fileutils" FileUtils.cp("text5.dat", "text5_new.dat") # コピー FileUtils.mv("text5.dat", "child/text5.dat") # 移動
スポンサーリンク
>> 次の記事 : ディレクトリをオープンしてファイル名を読む
- - 関連記事 -
- Ruby1.7.3のソースコード行数を調べる
- DATAと__END__でファイルオブジェクトを扱う
- ディレクトリを再帰的に走査するDir.globとFind.find
- ファイル名の取り出し・変更・操作
- FileTestモジュールでファイルを検査する
- File::statの時刻を変更する
- ファイル・ディレクトリの属性取得
- グロブ・Dir.globを使ってディレクトリ検索
- ディレクトリをオープンしてファイル名を読む
スポンサーリンク