我需要建立在特定目录的子目录。二郎创建目录
二郎文档我只找到文件:make_dir/1,其在项目中创建源代码目录目录。我如何在其他目录中创建目录?
我找到解决方案。也许这将是有趣的人:
filelib:ensure_dir("/this/path/will/soon/exist/").
谢谢。
我需要建立在特定目录的子目录。二郎创建目录
二郎文档我只找到文件:make_dir/1,其在项目中创建源代码目录目录。我如何在其他目录中创建目录?
我找到解决方案。也许这将是有趣的人:
filelib:ensure_dir("/this/path/will/soon/exist/").
谢谢。
可以确保存在一个目录(和创建它,如果它不,这是你在找什么)使用filelib:ensure_dir
。
例子:
filelib:ensure_dir("/this/path/will/soon/exist/")
参考文献:
文件中必须一直不清楚,你可以使用file:make_dir/1
创建任何目录,你会通常是al低下来创造。它不路径创建所有目录,这个你要明确自己做。
使用filelib:ensure_dir/1
与"/"
终止的路径没有被证明,但它在代码中显式处理,所以我怀疑它会自行消失。
不知道,如果“/”错误仍然存在,但要确保你在你的路径的末尾添加斜线,否则将无法正常工作(至少这是在旧版本的情况下)。 – 2011-01-23 13:15:27