Bash获取文件
示例
提供文件的来源与执行不同,因为所有命令都是在当前bash会话的上下文中评估的-这意味着定义的任何变量,函数或别名将在整个会话中持续存在。
创建您想要来源的文件sourceme.sh
#!/bin/bash export A="hello_world" alias sayHi="echo Hi" sayHello() { echo Hello }
在您的会话中,获取文件
$ source sourceme.sh
从第四天开始,您将拥有源文件的所有资源
$ echo $A hello_world $ sayHi Hi $ sayHello Hello
请注意,该命令.与相同source,因此您可以简单地使用
$ . sourceme.sh