当我使用执行UNIX shell脚本会发生什么“” 命令?(What happens when

2019-09-18 05:32发布

对于例如,当我说“的.bashrc”在我的Linux命令提示符下,是否有被代替第一点执行相应的二进制/脚本? 如果点本身是一个命令,哪里是它的位置?

Answer 1:

. 操作者是用于速记source击内置(如由John Kugelman下面指出)。 打字

help .

要么

help source

在bash提示符下会给你一些信息。 欲了解更多关于如何source的作品,看到http://www.ss64.com/bash/period.html 。



Answer 2:

此外,我想指出的是,你不“执行”与这事(在叉/ EXEC而言),这是非常重要的(也可能是唯一的原因“”存在)。



文章来源: What happens when I execute a unix shell script using a '.' command?