У Рубина есть mkdir-p? [дубликат]
Возможные Дубликаты:
как создать каталоги рекурсивно в ruby?
в Ruby, как я мог сделать:
mkdir -p cool/beans
-
вот что я придумал:
Dir.mkdir('cool') unless File.directory?('cool') cool_beans_path = File.join('cool', 'beans') Dir.mkdir(cool_beans_path) unless File.directory?(cool_beans_path)
но разве нет лучшего способа?
-
Я знаю, что мог бы сделать:
system('mkdir', '-p', File.join('cool', 'beans'))
но это не платформа независимая, не так ли? Например, он работает на Mac, но не на Windows, верно?