标签: python anaconda travis-ci conda miniconda
在Conda's manual for Travis integration中,hash -r做了什么,是否有必要?
hash -r
答案 0 :(得分:1)
hash是一个内置的bash。 hash -r将重新扫描$PATH以获取可用的可执行命令,因此Bash知道在键入命令名时要执行的操作。
hash
$PATH
根据man bash,如果键入命令,Bash将首先搜索其内部数据结构以执行哪个命令。如果失败,它将在$PATH进行搜索。
man bash
在我看来,这次hash -r的调用是不必要的。