> Erlang中文手册 > delete/1 删除一个文件

file:delete/1

删除一个文件

用法:

delete(Filename) -> ok | {error, Reason}

尝试删除一个文件按,成功的话则返回 ok。

一些经典的错误信息:

  • enoent:文件不存在。
  • eacces:缺少对文件或者文件的某一个父目录的访问权限。
  • eperm:文件是一个目录,用户不是一个超级用户。
  • enotdir:文件路径错误,文件的某一个路径不是一个目录。
  • einval:Filename 是一个不正确的文件名。
file:delete("./del.txt").