Ruby Tips!

RubyのTipsを紹介します

新しいファイルを作成する

openのフラグにwまたはaを指定してファイルをオープンすれば新しいファイルを作成することができる。

open('foo.txt', 'w'){|f|
  f.puts 'hoge' 
}

新しい空のファイルを作成したいのであれば、fileutilsライブラリのFileUtils.touchも利用できる。

require 'fileutils'

FileUtils.touch('foo.txt')