2011-04-29 119 views
2

我正在嘗試運行一個新的命令,它運行一個需要參數的shell腳本。使用bash_profile自定義終端命令

所以,我在.bash_profile中有命令:

command() { 
    /Users/myname/filepath/MyScript.sh 
} 

但MyScript.sh可以在參數。那麼,如何修改此代碼來處理參數,以便它將這些參數傳遞給MyScript.h?

回答

3

我認爲你正在尋找一個bash別名:

alias mycommand="/Users/myname/filepath/MyScript.sh [email protected]" 
1

假設你希望所有的參數命令去MyScript.sh,那就試試這個:

command() { 
    /Users/myname/filepath/MyScript.sh "[email protected]" 
}