shell的父子进程
2017年1月11日, 星期三
![](https://images2018.cnblogs.com/blog/1093657/201808/1093657-20180822233356384-962599569.png)
shell的父子进程
![](https://images2018.cnblogs.com/blog/1093657/201808/1093657-20180822233356107-156698758.png)
启动/执行方式:
当前shell:
#!/bin/bash 必须行首
首行的#!会被内核发现,是一个魔数,内核会创建后面/bin/bash的进程,其他方式都会认为是注释
![](https://images2018.cnblogs.com/blog/1093657/201808/1093657-20180822233356384-962599569.png)
. source file
新建子shell:
![](https://images2018.cnblogs.com/blog/1093657/201808/1093657-20180822233356675-1235718611.png)
sh file or ./file
变量
export
export的变量能被子进程引用