diff options
author | keramida <keramida@FreeBSD.org> | 2005-03-04 12:40:07 +0000 |
---|---|---|
committer | keramida <keramida@FreeBSD.org> | 2005-03-04 12:40:07 +0000 |
commit | 0cc989219b8b69aad317ef221b04cc2f6a749646 (patch) | |
tree | 851b604839f291054c9619b97eafdcfbcef79eb2 /bin/sh | |
parent | bb6ba4ee5626dee5898c69e4398ab8532516c5fa (diff) | |
download | FreeBSD-src-0cc989219b8b69aad317ef221b04cc2f6a749646.zip FreeBSD-src-0cc989219b8b69aad317ef221b04cc2f6a749646.tar.gz |
Add a section describing the exit status of the shell.
Obtained from: NetBSD
Diffstat (limited to 'bin/sh')
-rw-r--r-- | bin/sh/sh.1 | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bin/sh/sh.1 b/bin/sh/sh.1 index 862fd02..0abec6e 100644 --- a/bin/sh/sh.1 +++ b/bin/sh/sh.1 @@ -2043,6 +2043,14 @@ Similarly, the .Dq Li set -E ) command can be used to enable a subset of emacs-style command line editing features. +.Sh EXIT STATUS +Errors that are detected by the shell, such as a syntax error, will +cause the shell to exit with a non-zero exit status. +If the shell is not an interactive shell, the execution of the shell +file will be aborted. +Otherwise the shell will return the exit status of the last command +executed, or if the exit builtin is used with a numeric argument, it +will return the argument. .Sh SEE ALSO .Xr builtin 1 , .Xr echo 1 , |