我用這個小功能在我的.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