diff options
Diffstat (limited to 'doc/bashref.texi')
-rw-r--r-- | doc/bashref.texi | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/bashref.texi b/doc/bashref.texi index 433e61b0..9b4e0194 100644 --- a/doc/bashref.texi +++ b/doc/bashref.texi @@ -2454,6 +2454,14 @@ command in its environment. @subsection Exit Status @cindex exit status +The exit status of an executed command is the value returned by the +@var{waitpid} system call or equivalent function. Exit statuses +fall between 0 and 255, though, as explained below, the shell may +use values above 125 specially. Exit statuses from shell builtins and +compound commands are also limited to this range. Under certain +circumstances, the shell will use special values to indicate specific +failure modes. + For the shell's purposes, a command which exits with a zero exit status has succeeded. A non-zero exit status indicates failure. @@ -4052,6 +4060,11 @@ attempts to save all lines of a multiple-line command in the same history entry. This allows easy re-editing of multi-line commands. +@item compat31 +If set, Bash +changes its behavior to that of version 3.1 with respect to quoted +arguments to the conditional command's =~ operator. + @item dotglob If set, Bash includes filenames beginning with a `.' in the results of filename expansion. |