将 bash 函数中运行的命令保存到历史记录中



我有这个bash函数:

r () {
builtin cd $HOME/rex
rex $@
builtin cd $OLDPWD
}

它使用r blahblah调用。

我希望将r blahblah保存到我的 bash 历史记录中。目前,当我运行r blahblah时,没有任何内容保存到历史记录中。

$HISTCONTROL是ignorespace

$HISTIGNOREr *:lb:eb*

问题是配置错误的HISTIGNOREbash 变量,它告诉 bash 忽略任何以r *开头的命令。