ディレクトリを作成する
ディレクトリを作成するならDir.mkdir
を使う。引数には作成するディレクトリと、モードを指定する。
Dir.mkdir('foo', 0755)
filetutilsライブラリのFileUtils.mkdir_p
を使えば深い階層のディレクトリや、複数のディレクトリをまとめて作成することができる。
require 'fileutils' FileUtils.mkdir_p('foo/bar/baz', :mode => 755) FileUtils.mkdir_p(['foo', 'bar', 'buz'], :mode => 755)