在 GNOME 会话中关闭 Linux 之前是否可以运行交互式脚本?

在 GNOME 会话中关闭 Linux 之前是否可以运行交互式脚本?

我编写了一些实用交互脚本并希望它们在关机前运行。

对于终端登录会话,我只需在 中添加一些条目~/.bash_logout,我的登录 shell 是 bash,顺便说一下,它可以工作。但是,我不知道如何在 GNOME 会话中配置——如何在 GNOME 会话中关闭前运行交互式脚本——甚至不知道是否可行。在互联网上搜索后,我发现将/etc/gdm/PostSession/Default用于自定义注销 GNOME 会话。但是,正如主页

When a user terminates their session, GDM will run the PostSession script.
Note that the Xserver will have been stopped by the time this script is run,
so it should not be accessed.

由于脚本是交互式的,所以这并不合适。

希望有人能帮我解决这个问题。任何提示我都会很感激。

谢谢并致以最诚挚的问候。

相关内容