aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc_src/suspend.txt
diff options
context:
space:
mode:
authorGravatar Mike Meyer <mwm@mired.org>2015-08-31 15:16:58 -0400
committerGravatar Fabian Homborg <FHomborg@gmail.com>2015-09-02 13:40:43 +0200
commit32a3e15309a0f4296db49261163c575a6468b2c8 (patch)
tree5b059efcf2034347455909f301c5e156e07e08f9 /doc_src/suspend.txt
parent06615534841390045c23aaa409dfae124f04383c (diff)
Add info to suspend help page.
Diffstat (limited to 'doc_src/suspend.txt')
-rw-r--r--doc_src/suspend.txt13
1 files changed, 8 insertions, 5 deletions
diff --git a/doc_src/suspend.txt b/doc_src/suspend.txt
index 8b5dc16a..43a4ca53 100644
--- a/doc_src/suspend.txt
+++ b/doc_src/suspend.txt
@@ -7,8 +7,11 @@ suspend [--force]
\subsection suspend-description Description
-`suspend` suspends the current shell. In order to prevent suspending a
-shell that isn't a subshell, it will not suspend a shell if it is a
-login shell, or of `$SHLVLV` is less `$suspend_minimum_SHLVL`, which
-defaults to three. This test is skipped if the `--force` option is
-given or the shell is not interactive.
+`suspend` suspends execution of the current shell by sending it a
+SIGTSTP signal, returning to the controlling process. It can be
+resumed later by sending it a SIGCONT. In order to prevent suspending
+a shell that doesn't have a controlling process, it will not suspend a
+the shell if it is a login shell or if `$SHLVLV` is less
+`$suspend_minimum_SHLVL`, which defaults to three. This test is
+skipped if the `--force` option is given or the shell is not
+interactive.