根据路径递归创建不存在的文件夹

清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>

def my_mkdir(dirPath)
	unless File.exist?(dirPath)
		my_mkdir(dirPath[0, dirPath.rindex('/')]) if dirPath.rindex('/')
		Dir::mkdir dirPath
	end
end

my_mkdir('c:/a/b/c/d')