source
`source` 是一个命令行程序,其作用是在当前 shell 环境中运行指定的脚本文件。它通常被用来对 shell 环境进行配置,以便让用户能够更方便地使用命令行界面。可以使用 `source` 命令来运行任何 shell 脚本文件,包括 Bash、Zsh、Fish 等等。
$
例子
- 运行 shell 配置文件:通过在命令行中输入
source ~/.bashrc
或 source ~/.zshrc
等命令,可以加载并运行用户的 shell 配置文件,以更新当前 shell 环境的设置。
- 运行脚本文件:通过在命令行中输入
source script.sh
命令,可以运行一个脚本文件,并将其中的变量和函数定义加载到当前环境中。
- 运行 Python 虚拟环境:通过在命令行中输入
source venv/bin/activate
命令,可以进入指定的 Python 虚拟环境,并更新当前 shell 环境的 PATH 等设置。