| 需要执行权限 | 创建子shell | |
|---|---|---|
| bash xxx.sh | 否 | 是 |
| ./xxx.sh | 是 | 是 |
| source xxx.sh 或 . xxx.sh | 否 | 否 |
export 标记属性可以自动导出到子shell
本文探讨了Shell脚本的执行权限与环境变量的传递方式。详细解释了如何通过不同方法运行脚本,包括直接执行、创建子shell以及使用source命令。同时,介绍了export关键字在子shell间导出变量的作用。
| 需要执行权限 | 创建子shell | |
|---|---|---|
| bash xxx.sh | 否 | 是 |
| ./xxx.sh | 是 | 是 |
| source xxx.sh 或 . xxx.sh | 否 | 否 |
export 标记属性可以自动导出到子shell
1万+
595

被折叠的 条评论
为什么被折叠?