在新进程树中运行Bash脚本

时间:2017-08-09 00:33:30

标签: linux bash

我正在使用复杂的bash脚本执行各种操作,并重新启动运行它的Linux(CentOS 6)服务器。该脚本是从几个不同的地方调用的。 我正在寻找一种方法来在新的流程树中启动执行这个复杂的bash脚本。

我整理了以下文字图来说明情景:

a_process_that_calls_script
 \_ subshells/processes/commands_of_calling_process
...
bash_script
 \_ subshells/commands/other_scripts_called

1 个答案:

答案 0 :(得分:2)

可能重复:How can I launch a new process that is NOT a child of the original process?

如果你有一个进程调用脚本作为孙子进程,然后子进程退出,那么孙子将成为init进程的子进程。