2015-05-15 144 views

回答

1

这应该为你工作:

cd $(dirname `which ruby`) 
0

which命令不仅告诉你的目录名,而且文件名,所以你必须摆脱使用一些实用的文件名。我使用简单的sed来删除最后一个斜杠后的所有内容。

这工作在bash:

cd `which ls | sed -r 's#/[^/]+$##'` 
相关问题