[英]What happens when I execute a unix shell script using a '.' command?
例如,当我说. .bashrc
. .bashrc
在我的 Linux 命令提示符下,是否有相应的二进制文件/脚本代替第一个点执行? 如果点本身是一个命令,它的位置在哪里?
.
运算符是source
Bash 内置函数的简写(如下面的 John Kugelman 所指出的)。 打字
help .
要么
help source
在 Bash 提示符下会给你一些信息。 有关source
如何工作的更多信息,请参阅http://www.ss64.com/bash/period.html 。
此外,我想指出您不会用它“执行”任何东西(就 fork/exec 而言),这非常重要(并且可能是 '.' 存在的唯一原因)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.