ファイルに出力

ファイル関係でまた詰まったのでメモ。

 

open("ファイル名","w")

というメソッドで新規ファイルが作成され、

file = open("ファイル名","w")
処理
file.close

あるいは、

open("ファイル名","w") do |file|
処理
end

で、開く(無ければ新規で作る)ファイルに対して書き込むことができる。

ファイル名の後のwはoptionの一つで、書き込み専用としてファイルを開く(作る)。

他にも読み込み専用、読み書き両用等のoptionがある模様。