次のように存在しないディレクトリのサブディレクトリを作成したい:/foo/bar
私は試した:
Dir.mkdir("foo/bar")
しかし、これは機能しません。
ディレクトリとその親ディレクトリを作成しようとしている場合は、FileUtils.mkdir_p
代わりに使用する必要があります。
これはあなたが探しているものですか?
require 'fileutils'
FileUtils.mkpath('/foo/bar')
mkpath
のエイリアスですmkdir_p
。