source 就像 Python 的 import 或者 Java 的 include。学习它来扩展你的 Bash 能力。
- 来源:https://linux.cn/article-12346-1.html
- 作者:Seth Kenlon
- 译者:geekpi
(本文字数:3145,阅读时长大约:4 分钟)
登录 Linux shell 时,你将继承特定的工作环境。对于 shell 而言,“ 环境(environment)”意味着已经为你设置了某些变量,以确保你的命令可以按预期工作。例如,PATH 环境变量定义 shell 从哪里查找命令。没有它,几乎在 Bash 中尝试执行的所有操作都会因“命令未发现” 错误而失败。在执行日常任务时,环境对你几乎是不可见的,但它很重要。
有多种方法可以影响你的 shell 环境。你可以在配置文件中进行修改,例如 ~/.bashrc
和 ~/.profile
,你可以在启动时运行服务,还可以创建自己的自定义命令或编写自己的 Bash 函数 。
通过 source 添加到你的环境
Bash(以及其他一些 shell)有一个称为 source
的内置命令。这