2017-05-10 Ruby でディレクトリがなかった場合に自動でディレクトリを作る データファイルをディレクトリごとに整理するときに、ディレクトリがなくて失敗することがよくあると思いますが、そういう時の対処。FileUtils.mkdir_p を使用。途中のパスにあるディレクトリがなければそれらも作ってしまえます。 require "fileutils" ... dirno = "data/201703/" FileUtils.mkdir_p( dirno ) unless FileTest.exist?( dirno ) 参考にしたサイト ディレクトリがなかったら作成する - プログラムメモ module FileUtils (Ruby 2.4.0)