2014-11-02 143 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]" 
} 

但别名并不可怕。