5

我正在尝试学习 Bash,我遇到了source- 非常方便。但是,当我尝试使用source不同文件夹中的脚本并由不同用户创建时,它突然不起作用。在网上搜索时,我了解到.(一段时间)。它应该是 的同义词source,但我只是为了它而尝试更改。它奏效了。所以现在我很好奇。

有什么区别:

source

.

如果真的没有,我只是在想象吗?

4

1 回答 1

5

bash中,它们是同义词。
请参阅https://askubuntu.com/questions/25488/what-is-the-difference-between-source-and-in-bash

关于其他风味的贝壳,它们可能只有.,因此source可能被认为是bashism

(这有点太糟糕了,我发现source比 更具可读性.,尽管我想我们不会使用bash最大的可读性。)

于 2013-07-18T13:10:27.210 回答