我正在努力学习Bash,我遇到了source- 非常方便.但是,当我尝试source从不同文件夹中的脚本使用并由不同用户创建时,它突然无法正常工作.在线搜索时,我了解了.(一段时间).它应该是一个同义词source,但我试图改变它只是为了它.它奏效了.所以现在我很好奇.
有什么区别:
source
Run Code Online (Sandbox Code Playgroud)
和
.
Run Code Online (Sandbox Code Playgroud)
如果真的没有,我只是想象一下吗?
在bash,他们是同义词.
请参阅https://askubuntu.com/questions/25488/what-is-the-difference-between-source-and-in-bash
关于其他口味的贝壳,它们可能只有.,所以source可能被认为是一种基础.
(这有点太糟糕了,我发现它source比可读性更强.,但我想我们不会用它bash来获得最大的可读性.)