NOHUP(1)                                                              NOHUP(1)


NAME
     nohup - run a command immune to hangups and quits

SYNOPSIS
     nohup command [ arguments ]

DESCRIPTION
     nohup executes command with hangups and quits ignored.  If output is not
     re-directed by the user, both standard output and standard error are sent
     to nohup.out.  If nohup.out is not writable in the current directory,
     output is redirected to $HOME/nohup.out.  If standard output is
     redirected by the user, then nohup will redirect standard error to the
     same destination as standard output.

EXAMPLE
     It is frequently desirable to apply nohup to pipelines or lists of
     commands.  This can be done only by placing pipelines and command lists
     in a single file, called a shell procedure.  One can then issue:

          nohup sh file

     and the nohup applies to everything in file.  If the shell procedure file
     is to be executed often, then the need to type sh can be eliminated by
     giving file execute permission.  Add an ampersand and the contents of
     file are run in the background with interrupts also ignored (see sh(1)):

          nohup file &

     An example of what the contents of file could be is:

          sort ofile > nfile

FILES
     /usr/lib/locale/locale/LC_MESSAGES/uxue
          language-specific message file [See LANG on environ(5).]

SEE ALSO
     chmod(1), nice(1), sh(1), signal(2)

WARNINGS
     In the case of the following command

          nohup command1; command2

     nohup applies only to command1.  The command

          nohup (command1; command2)

     is syntactically incorrect.


                                                                        Page 1