使用“which”或“type”后如何快速cd到命令目录

lov*_*ing 3 command-line bash

我想cd到go的bin文件所在目录:

$ type go  
go is /c/tools/go/bin/go
Run Code Online (Sandbox Code Playgroud)

如何在 bash 中快速 cd 到这个目录?

小智 6

 cd $(dirname $(which go))
Run Code Online (Sandbox Code Playgroud)

which go将显示可执行文件的路径。然后得到dirname那个路径的cd那个。