source命令(或点替代)
source命令用法
source FileName
source命令作用
在当前bash环境下读取并执行FileName中的命令。
当我修改了/etc/profile文件,我想让它立刻生效,而不用重新登录; 这时就想到用source命令,如:source /etc/profile
source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。
举例说明: 1.新建一个test.sh脚本,内容为:A=1 2.然后使其可执行chmod +x test.sh 3.运行sh test.sh后,echo $A,显示为空,因为A=1并未传回给当前shell 4.运行./test.sh后,也是一样的效果 5.运行source test.sh 或者 . test.sh,然后echo $A,则会显示1,说明A=1的变量在当前shell中
*注:该命令通常用命令“.”来替代。两种写法:
source filename
或者:
. filename (注意:点和文件有空格的)

浙公网安备 33010602011771号