2014-11-02 145 views
0

我有一個bash腳本,我需要啓動每當一個命令(在這種情況下,「adduser」)運行。如何在運行不同程序時運行bash腳本?

什麼,我想出了到目前爲止,這是

alias adduser="bash PATH/script.sh; adduser" 

顯然這不是最好的方法,我想知道是否有一些其他的方式來做到這一點。

+1

製作一個具有相同名稱的腳本,並確保它首先出現在PATH中,然後使用真實可執行文件的絕對路徑? – merlin2011 2014-11-02 00:05:01

回答

2

我會使用一個功能

adduser() { 
    bash PATH/script.sh 
    command adduser "[email protected]" 
} 

但別名並不可怕。