使用CDPATH简化cd命令中的路径
bash中有一个变量 CDPATH
能指定 cd
命令的搜索路径。
它的值是一个冒号分隔的目录列表,当执行 cd
命令时,bash会从这些搜索路径中查找目标目录,如果找到了的话就进入其中并显示出进入目录的全路径。
比如,我把所有的github项目都放在了 ~/github/
目录中,那么我可以把 CDPATH
设置成 .:~/github
。
这样我在任何地方都可以通过 cd 项目名
来进入 ~/github/项目名
目录了。