date and time created 88/06/13 15:09:44 by mckusick
[unix-history] / usr / src / share / man / man1 / intro.1
CommitLineData
74375d81 1.\" @(#)intro.1 6.1 (Berkeley) %G%
af566d2f 2.\"
74375d81 3.TH INTRO 1 ""
af566d2f
KM
4.AT 3
5.SH NAME
6intro \- introduction to commands
7.SH DESCRIPTION
7850f786 8This section describes publicly accessible commands in alphabetic order.
af566d2f
KM
9Certain distinctions of purpose are made in the headings:
10.TP
11(1)
12Commands of general utility.
13.TP
14(1C)
15Commands for communication with other systems.
16.TP
17(1G)
18Commands used primarily for graphics and computer-aided design.
19.PP
7850f786
KM
20N.B.: Commands related to system maintenance used to appear in
21section 1 manual pages and were distinguished by (1M) at the top of the
22page. These manual pages now appear in section 8.
af566d2f 23.SH SEE ALSO
7850f786 24Section (6) for computer games.
af566d2f
KM
25.PP
26.I How to get started,
27in the Introduction.
28.SH DIAGNOSTICS
29Upon termination each command returns two bytes of status,
30one supplied by the system giving the cause for
31termination, and (in the case of `normal' termination)
7850f786 32one supplied by the program, see
af566d2f
KM
33.I wait
34and
35.IR exit (2).
36The former byte is 0 for normal termination, the latter
37is customarily 0 for successful execution, nonzero
38to indicate troubles such as erroneous parameters, bad or inaccessible data,
39or other inability to cope with the task at hand.
40It is called variously `exit code', `exit status' or
7850f786 41`return code', and is described only where special conventions are involved.