我想让命令在每次注销时运行。有什么办法吗?
答案1
如果您说的是退出 bash 登录 shell,那么有一个解决方案——在终端中~/.bash_logout
运行以获取更多详细信息。man bash
如果您说的是退出 X-window 系统,那么有太多方法可以让您“退出”,以至于没有任何方法可以保证该命令能够运行。
但是,由于您是执行注销的人,如果您改变注销习惯,这可能会起作用......
如果您正在运行 gnome,您可能需要编写一个简短的脚本 - 可能称为“logo” - 将其放入~/bin
(并确保~/bin
它在您的 PATH 中)。
“logo”脚本将做两件事:
- 运行您在注销时想要运行的任何命令。
gnome-session-save
按照您选择的参数运行。
man gnome-session-save
在终端中运行以获取有关参数的更多详细信息。