1

Conda 的 Travis 集成手册中,有什么作用hash -r和必要性?

4

1 回答 1

1

hash是一个内置的bash。hash -r将重新扫描$PATH可用的可执行命令,因此当您键入命令名称时,Bash 知道要执行什么。

根据man bash,如果输入命令,Bash 将首先搜索其内部数据结构以执行哪个命令。如果失败,它将在$PATH.

在我看来,这个调用hash -r是不必要的。

于 2017-01-03T20:49:25.557 回答