10.1.32. Создание цепочки каталогов

10.1.32. Создание цепочки каталогов

Иногда необходимо создать глубоко вложенный каталог, причем промежуточные каталоги могут и не существовать. В UNIX мы воспользовались бы для этого командой mkdir -p.

В программе на Ruby такую операцию выполняет метод FileUtils.makedirs (из библиотеки fileutils):

require "fileutils"

FileUtils.makedirs("/tmp/these/dirs/need/not/exist")

Данный текст является ознакомительным фрагментом.