DISOWN(1)                       User Commands                      DISOWN(1)
NAME
       disown - ksh93 built-in function to disassociate a job with the
       current shell
SYNOPSIS
       disown [
job ...]
DESCRIPTION
       The 
ksh93 disown command prevents the current shell from sending a       
HUP signal to each of the specified jobs when the current shell
       terminates a login session.
       If 
job is omitted, 
disown sends the 
HUP signal to the most recently
       started or stopped background job.
OPERANDS
       The following operands are supported:       
job              Specifies the job or jobs on which disown operates.
              Specify 
job as one of the following:              
number                          Refers to a process ID.              
-number                          Refers to a process group ID.              
%number                          Refers to a job number.              
%string                          Refers to a job whose name begins with 
string.              
%?string                          Refers to a job whose name contains 
string.              
%+ or 
%%                          Refers to the current job.              
%-                          Refers to the previous job.
EXIT STATUS
       0             Successful completion.       
>0             One or more specified jobs does not exist.
EXAMPLES
       Example 1: Disowning a Job
       The following example disowns job 1:
         example% disown %1
AUTHORS
       David Korn, 
dgk@research.att.comATTRIBUTES
       See 
attributes(7) for descriptions of the following attributes:
       +--------------------+-----------------+
       |  ATTRIBUTE TYPE    | ATTRIBUTE VALUE |
       +--------------------+-----------------+
       |Interface Stability | Uncommitted     |
       +--------------------+-----------------+
SEE ALSO
       bg(1), 
jobs(1), 
ksh93(1), 
wait(1), 
attributes(7)                               April 18, 2007                      DISOWN(1)