首页 > 解决方案 > Bash - 为什么圆括号和&符号从脚本中创建一个分离的实例?

问题描述

所以我对 bash 做了一些研究,发现如果你运行:

command &

然后正在执行的进程command将在后台作为作业执行。如果您结束作为正在执行的进程的父进程的进程command,则command也将终止。

但是,如果您运行:

(command&)

然后,一旦您退出终端,该过程将不会退出。

我想知道圆括号代表什么,首先很难找到你可以做到这一点,而且我不知道在哪里可以搜索到圆括号代表什么。

标签: linuxshellsh

解决方案


推荐阅读