【发布时间】:2017-07-02 10:56:36
【问题描述】:
我有一个代替cd 的函数,并且我有cd 别名来调用它。我的问题是,是否可以强制所有函数和脚本通过别名调用我的cd_func,而不是直接调用cd。
这是一个使用ls 的示例,因为它更简单:
.myfile:
ls_func(){
echo "function called"
dir
}
alias ls=ls_func
.notmyfile
ls_func2(){
ls
}
请务必注意,.notmyfile 的来源在 .myfile 之前。我想要的是强制ls_func2 直接调用ls_func 而不是ls。
【问题讨论】: