Erlang创建目录

0xA*_*xAX 4 directory erlang

我需要在特定目录中创建子目录.

在erlang文档中,我只找到文件:make_dir/1,它在项目源目录中创建dir.如何在其他目录中创建目录?

我找到解决方案.也许某人会感兴趣:

filelib:ensure_dir("/this/path/will/soon/exist/").
Run Code Online (Sandbox Code Playgroud)

谢谢.

Seb*_*olm 12

您可以确保存在一个目录(如果不存在,则创建它,这是您正在寻找的目录)filelib:ensure_dir.

例:

filelib:ensure_dir("/this/path/will/soon/exist/")
Run Code Online (Sandbox Code Playgroud)

参考文献:

  • 不确定'/'错误是否仍然存在,但请确保在路径末尾添加斜杠,否则它将无效(至少在旧版本中就是这种情况). (2认同)