我用这个小功能在我的.bashrc迅速看到我使用任何自定义工具来源:如何使用bashrc函数更改为文件目标目录?
function wvi()
{
vi `which $1`;
}
例如,fvi mysort
将打开我的工具mysort
的来源。
还有一件事我可以在这里使用 - 自动切换到实用程序存在于目录。
例如,
~ $ which mysort
/usr/bin/mysort
~ $
然后fvi mysort
应该做一个cd /usr/bin
,然后打开使用vi
。
如何将这个逻辑放在我的.basrhc
?是否有一些直接的实用工具,或者我需要首先得到路径,然后砍掉最后一个节点?
什么是正确的方式来写`cd \`dirname \`哪个mysort \``?我认为不允许嵌套。 – Lazer 2010-11-22 16:13:25
@Lazer cd $(dirname` \`which mysort \``) - 可能是一个解决方案 – shuvalov 2010-11-22 16:15:50
J '$()`用于`cd $(dirname $(which mysort))` – 2010-11-22 17:10:17