I\'m trying to use a shell script to start a command. I don\'t care if/when/how/why it finishes. I want the process to start and run, but I want to be able to get back to my
Everyone just forgot disown. So here is a summary:
& puts the job in the background.
disown removes the process from the shell's job control, but it still leaves it connected to the terminal.
SIGHUP(If the shell receives a SIGHUP, it also sends a SIGHUP to the process, which normally causes the process to terminate).nohup disconnects the process from the terminal, redirects its output to nohup.out and shields it from SIGHUP.
SIGHUP.&(as a background job).