|
|
1.1 root 1: .th CLOSE II 8/5/73
2: .sh NAME
3: close \*- close a file
4: .sh SYNOPSIS
5: (close = 6.)
6: .br
7: (file descriptor in r0)
8: .br
9: .ft B
10: sys close
11: .s3
12: close(fildes)
13: .s3
14: .ft R
15: .sh DESCRIPTION
16: Given
17: a file descriptor such as returned from an
18: .it open,
19: .it creat,
20: or
21: .it pipe
22: call,
23: .it close
24: closes the associated file.
25: A close of all files is automatic on
26: .it exit,
27: but since
28: processes are limited to 10 simultaneously open files,
29: .it close
30: is necessary for programs which deal with many files.
31: .sh "SEE ALSO"
32: creat(II), open(II), pipe(II)
33: .sh DIAGNOSTICS
34: The error bit
35: (c-bit) is set for an unknown file descriptor.
36: From C a \*-1 indicates an error, 0 indicates
37: success.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.