. /path/to/a/shell-script-file ?(在shell脚本中)

And*_* O. 5 shell bash

具体有什么作用. /path/to/a/shell-script-file ?我的意思是显然它会执行那个 shell 脚本,但是为什么.在脚本文件的路径/名称之前加上一个空格呢?

cas*_*cas 10

.或者source告诉 shell 自己执行脚本,而不是派生一个子 shell 来运行它。

这允许脚本修改 shell 的环境。

例如,如果您有一个设置某些环境变量或定义别名的脚本,那么在不使用它的情况下运行它.会在子 shell 中定义这些东西,并且当子 shell 终止时它们将消失。运行它.会在当前 shell 中定义它们。