source
在当前 Shell 中执行脚本
语法
source 文件名 [参数...]说明
source(或 .)在当前 Shell 进程中执行脚本文件中的命令,而非启动子进程。常用于加载环境变量、Shell 配置文件和函数定义。
参数
文件名必填要加载执行的脚本文件
示例
加载环境变量
使 .env 文件中的变量在当前 Shell 生效
source .env重新加载配置
修改 .bashrc 后立即生效
source ~/.bashrc等价写法
使用 . 代替 source
. ~/.bashrc