2015-06-22 84 views
1

我有一個別名gl,它是git log的包裝。帶預定義參數的Bash別名函數

基本上是這樣的

function gitLog(){ 
    if [ $# -eq 0 ] 
    then 
     git log 
    else 
     git log -n $1 
} 

alias gl=gitLog 

我想補充這只是這樣

alias gl10=gitLog(10) 

我不想通過命令行參數的參數調用gitLog的別名。它只是一個方便的捷徑。

這可能嗎?

回答

2

簡單地說,它加入你的.bashrc,如:

alias gl10="gitLog 10" 

要應用更改:source ~/.bashrc

+0

捂臉。這就說得通了。謝謝。 – Brettetete