请阐明 shell 命令之间的区别。script.sh 与 ./script.sh 其中 script.sh 是一个 shell 脚本。
谢谢
区别很简单
. script.sh
Run Code Online (Sandbox Code Playgroud)
使用您当前的 shell 执行 shell 脚本,因此您在脚本中所做的所有更改(例如更改目录或变量)都会影响您正在运行的 shell
./script.sh
Run Code Online (Sandbox Code Playgroud)
另一方面将启动一个新的 shell 来执行脚本。这通常是启动脚本的更好方式
| 归档时间: |
|
| 查看次数: |
203 次 |
| 最近记录: |