我正在尝试学习 Bash,我遇到了source
- 非常方便。但是,当我尝试使用source
不同文件夹中的脚本并由不同用户创建时,它突然不起作用。在网上搜索时,我了解到.
(一段时间)。它应该是 的同义词source
,但我只是为了它而尝试更改。它奏效了。所以现在我很好奇。
有什么区别:
source
和
.
如果真的没有,我只是在想象吗?
我正在尝试学习 Bash,我遇到了source
- 非常方便。但是,当我尝试使用source
不同文件夹中的脚本并由不同用户创建时,它突然不起作用。在网上搜索时,我了解到.
(一段时间)。它应该是 的同义词source
,但我只是为了它而尝试更改。它奏效了。所以现在我很好奇。
有什么区别:
source
和
.
如果真的没有,我只是在想象吗?
在bash
中,它们是同义词。
请参阅https://askubuntu.com/questions/25488/what-is-the-difference-between-source-and-in-bash
关于其他风味的贝壳,它们可能只有.
,因此source
可能被认为是bashism。
(这有点太糟糕了,我发现source
比 更具可读性.
,尽管我想我们不会使用bash
最大的可读性。)