setsid — run a program in a new session
setsid [options] program
[arguments]
setsid runs
a program in a new session. The command calls fork(2) if already a
process group leader. Otherwise, it executes a program in the
current process. This default behavior is possible to
override by the −−fork option.
−c,
−−cttySet the controlling terminal to the current one.
−f,
−−forkAlways create a new process.
−w,
−−waitWait for the execution of the program to end, and return the exit status of this program as the exit status of setsid.
−V,
−−versionDisplay version information and exit.
−h,
−−helpDisplay help text and exit.