Voglio creare una sottodirectory di una directory che non esiste come: /foo/bar
creare sottocartella nella Rubino
ho provato:
Dir.mkdir("foo/bar")
, ma questo non funziona.
Voglio creare una sottodirectory di una directory che non esiste come: /foo/bar
creare sottocartella nella Rubino
ho provato:
Dir.mkdir("foo/bar")
, ma questo non funziona.
Se si sta tentando di creare una directory e le relative directory madri, si desidera utilizzare invece FileUtils.mkdir_p
.
È questo quello che stai cercando?
require 'fileutils'
FileUtils.mkpath('/foo/bar')
mkpath
è un alias di mkdir_p
.
Sembra abbastanza chiaro quale sia la domanda, e ha una risposta abbastanza chiara. La chiusura sembra un po 'difficile. –
Duplicato di: http://stackoverflow.com/questions/3686032/how-to-create-directories-recursively-in-ruby –