PATH 搜索与哈希实验室
同名命令的结果取决于目录顺序,但 Bash 还可能记住上次找到的路径。这里把两层规则分开演示。
命令名
运行命令
在最前目录新建同名命令
hash -r
切换空 PATH 元素
重置
Bash 哈希表
(空)
本次解析路线
先运行
report
,再把同名命令放到更靠前的目录,观察哈希的影响。