BSD 4_1_snap development
[unix-history] / usr / man / man1 / intro.1
CommitLineData
e3758c96
C
1.TH INTRO 1
2.UC 4
3.SH NAME
4intro \- introduction to commands
5.SH DESCRIPTION
6This section describes publicly accessible commands
7in alphabetic order.
8Certain distinctions of purpose are made in the headings:
9.TP
10(1)
11Commands of general utility.
12.TP
13(1C)
14Commands for communication with other systems.
15.TP
16(1G)
17Commands used primarily for graphics and computer-aided design.
18.PP
19N.B.: Commands related to system maintenance, which appeared in
20section 1, distinguished by (1M), in previous versions of the manual
21have been moved to section 8, as they are of little interest to most
22users.
23.PP
24The word `VAX-11' at the foot of a page means that some or all
25of the description applies only to the implementation for the
26Digital Equipment Corporation VAX-11.
27Pages added or changed between the distribution of UNIX/32V and the
28Berkeley Distribution indicate `3rd Berkeley Distribution' or
29`4th Berkeley Distribution' at the lower left, as appropriate.
30.SH SEE ALSO
31Section (6) for computer games, section (8) for system maintenance
32commands.
33.PP
34.I How to get started,
35in the Introduction.
36.SH DIAGNOSTICS
37Upon termination each command returns two bytes of status,
38one supplied by the system giving the cause for
39termination, and (in the case of `normal' termination)
40one supplied by the program,
41see
42.I wait
43and
44.IR exit (2).
45The former byte is 0 for normal termination, the latter
46is customarily 0 for successful execution, nonzero
47to indicate troubles such as erroneous parameters, bad or inaccessible data,
48or other inability to cope with the task at hand.
49It is called variously `exit code', `exit status' or
50`return code', and is described only where special
51conventions are involved.