如何在 CentOS 上调用 .bash_logout

如何在 CentOS 上调用 .bash_logout

我尝试在 CentOS 上当用户注销时调用我自己的 .bash_logout。但是,即使发送了“退出”命令,也不会调用/执行 .bash_logout(它只是注销)。

在 CentOS 上,当我输入“exit”并点击“返回”时,系统显示“exit”,然后什么都没有发生。在其他 Linux 系统上,当我输入“exit”并点击“返回”时,系统显示“logout”,然后调用我的 .bash_logout。

在 CentOS 上退出时有没有办法调用 .bash_logout?(或者,有没有办法在退出时执行脚本。)

任何建议都会有帮助。提前谢谢您。

答案1

将其添加到你的~/.bashrc并启动一个新的 bash:

trap "source ~/.bash_logout" EXIT

看:help trap

相关内容