linux - Bash - 为什么圆括号和&符号从脚本中创建一个分离的实例?
问题描述
所以我对 bash 做了一些研究,发现如果你运行:
command &
然后正在执行的进程command
将在后台作为作业执行。如果您结束作为正在执行的进程的父进程的进程command
,则command
也将终止。
但是,如果您运行:
(command&)
然后,一旦您退出终端,该过程将不会退出。
我想知道圆括号代表什么,首先很难找到你可以做到这一点,而且我不知道在哪里可以搜索到圆括号代表什么。
解决方案
推荐阅读
- c - 在结构中查找特定字符串的麻烦
- c - 为什么整数除以零不会使用 gcc 编译的程序崩溃?
- python - 最小化我的 nbconvert html 输出屏幕大小
- c# - 自动生成订单 ID
- html - 当输入中没有给出任何内容时,如何更改所需元素周围的红色阴影/边框?
- asp.net - 表单 Http POST 不起作用,只能在 asp core mvc 中工作
- r - 如何根据某些条件更改列的值?
- jbpm - 如何在 jBPM 中以编程方式设置任务表单数据?
- c++ - 使用 memory_order_seq_cst 输出 10
- android - Android中的View Outline Provider在阴影上方绘制一个白色矩形