暗无天日

=============>DarkSun的个人博客

使用source命令的注意事项

我们常用source(或者.)

source FILENAME [ARGUMENTS]
. FILENAME [ARGUMENTS]

来让当前shell环境加载并执行文件中的命令,但是使用该命令要注意几个要点:

  1. 若 ${FILENAME} 不是绝对路径,则source命令 优先从 $PATH 环境变量设置的路径中寻找文件, 找不到的前提下再从当前目录搜寻文件.(该文件不必有执行权限)
  2. source命令的返回值是 \({FILENAME} 中最后一条命令的返回值, *若\){FILENAME}存在但无任何命令则会返回0*, 若 ${FILENAME} 不存在则返回 1。