Return to Snippet

Revision: 55210
at January 30, 2012 20:10 by denisko-redisko


Initial Code
local lfs = require("lfs")

function lfs.mkpath (path)
    local dirpath = ""
    for dirname in path:gmatch("[^\\/]+") do
        dirpath = dirpath .. dirname .. "/"
        lfs.mkdir(dirpath)
    end
end

lfs.mkpath(
    'dir level_1 num_1/dir level_2 num_1/dir level_3 num_1/'..
    '../dir level_3 num_2/'..
    '../../dir level_2 num_2/dir level_3 num_1/'..
    '../dir level_3 num_2'
)

Initial URL


Initial Description
Creates a complex folder structure

Initial Title
lua mkpath function

Initial Tags


Initial Language
Lua