File: kernel_file_delete_func.txt

package info (click to toggle)
erlang 1%3A27.3.4.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 225,000 kB
  • sloc: erlang: 1,658,966; ansic: 405,769; cpp: 177,850; xml: 82,435; makefile: 15,031; sh: 14,401; lisp: 9,812; java: 8,603; asm: 6,541; perl: 5,836; python: 5,484; sed: 72
file content (36 lines) | stat: -rw-r--r-- 1,055 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36

  delete(Filename)

  There is no documentation for delete(Filename, [])

  delete(Filename, Opts)

Since:
  OTP 24.0

  Tries to delete file Filename. Returns ok if successful.

  If the option raw is set, the file server is not called. This
  can be useful in particular during the early boot stage when the
  file server is not yet registered, to still be able to delete
  local files.

  Typical error reasons:

   • enoent - The file does not exist.

   • eacces - Missing permission for the file or one of its
     parents.

   • eperm - The file is a directory and the user is not
     superuser.

   • enotdir - A component of the filename is not a directory.
     On some platforms, enoent is returned instead.

   • einval - Filename has an improper type, such as tuple.

  Warning

    In a future release, a bad type for argument Filename will
    probably generate an exception.