.\" the source, must acknowledge the copyright and authors of this work.
.\" %%%LICENSE_END
.\"
-.\" 2007-10-23 mtk Added intro paragraph about section, plus a paragraph
-.\" about exit status values.
-.\"
.TH INTRO 1 2015-03-29 "Linux" "Linux User's Manual"
.SH NAME
intro \- introduction to user commands
Section 1 of the manual describes user commands and tools,
for example, file manipulation tools, shells, compilers,
web browsers, file and image viewers and editors, and so on.
-
-All commands yield a status value on termination.
-This value can be tested (e.g., in most shells the variable
-.I $?
-contains the status of the last executed command)
-to see whether the command completed successfully.
-A zero exit status is conventionally used to indicate success,
-and a nonzero status means that the command was unsuccessful.
-(Details of the exit status can be found in
-.BR wait (2).)
-A nonzero exit status can be in the range 1 to 255, and some commands
-use different nonzero status values to indicate the reason why the
-command failed.
.SH NOTES
Linux is a flavor of UNIX, and as a first approximation
all user commands under UNIX work precisely the same under