执行脚本:
运行命令 | 是否需要执行权限(既然要执行,就一定需要读权限) | 是否在子shell中执行 |
./test.sh | 是 | 是 |
bash test.sh | 否 | 是 |
. test.sh(有个空格) | 否 | 否 |
source | 否 | 否 |
调试脚本:
- sh -n test.sh -----> 仅调试syntax error
- sh -vx test.sh ----->以调试方式执行,查询整个执行过程
执行脚本:
运行命令 | 是否需要执行权限(既然要执行,就一定需要读权限) | 是否在子shell中执行 |
./test.sh | 是 | 是 |
bash test.sh | 否 | 是 |
. test.sh(有个空格) | 否 | 否 |
source | 否 | 否 |
调试脚本: