如何在关机时自动退出启动应用程序?

如何在关机时自动退出启动应用程序?

我已将 transmission 作为启动应用程序。我使用命令transmission -m来启动它。如何在关闭时自动退出 transmission?

我面临的问题是如何使用 shell 脚本将正在运行的程序带到前台并向其发送退出命令?或者发送退出命令而不将其带到前台?

答案1

一个简单的方法您可以创建一个.bash_注销主目录中的文件告诉传输退出,例如:

transmission -q

或者

transmission --quit

如果系统没有运行.bash_注销,将其添加到/etc/gdm/PostSession/Default以便正确执行注销脚本。


其他方式是将您的命令添加到文件中的行/etc/gdm/PostSession/Default之前exit 0

相关内容