HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

disown — Allow sub-processes to live beyond the shell that they are attached to. See also: `jobs`. More infor

Submitted by: @import:tldr-pages··
0
Viewed 0 times
beyondcommandliveallowsubclidisownprocesses

Problem

How to use the disown command: Allow sub-processes to live beyond the shell that they are attached to. See also: jobs. More information: <https://www.gnu.org/software/bash/manual/bash.html#index-disown>.

Solution

disown — Allow sub-processes to live beyond the shell that they are attached to. See also: jobs. More information: <https://www.gnu.org/software/bash/manual/bash.html#index-disown>.

Disown the current job:
disown


Disown a specific job (run jobs to find the job number):
disown %{{job_number}}


Disown all jobs (Bash only):
disown -a


Keep job (do not disown it), but mark it so that no future SIGHUP is received on shell exit (Bash only):
disown -h %{{job_number}}

Code Snippets

Disown the current job

disown

Disown a specific job (run `jobs` to find the job number)

disown %{{job_number}}

Disown all jobs (Bash only)

disown -a

Keep job (do not disown it), but mark it so that no future SIGHUP is received on shell exit (Bash only)

disown -h %{{job_number}}

Context

tldr-pages: common/disown

Revisions (0)

No revisions yet.