Research V4 development
[unix-history] / man / man2 / close.2
CommitLineData
88d0a458
KT
1.th CLOSE II 8/5/73
2.sh NAME
3close \*- close a file
4.sh SYNOPSIS
5(close = 6.)
6.br
7(file descriptor in r0)
8.br
9.ft B
10sys close
11.s3
12close(fildes)
13.s3
14.ft R
15.sh DESCRIPTION
16Given
17a file descriptor such as returned from an
18.it open,
19.it creat,
20or
21.it pipe
22call,
23.it close
24closes the associated file.
25A close of all files is automatic on
26.it exit,
27but since
28processes are limited to 10 simultaneously open files,
29.it close
30is necessary for programs which deal with many files.
31.sh "SEE ALSO"
32creat(II), open(II), pipe(II)
33.sh DIAGNOSTICS
34The error bit
35(c-bit) is set for an unknown file descriptor.
36From C a \*-1 indicates an error, 0 indicates
37success.