是否有命令行命令可以列出、读取和删除 Gnome 通知?

是否有命令行命令可以列出、读取和删除 Gnome 通知?

是否有命令行命令可以列出、读取和删除 Gnome 通知?就像是:

$ gnome-notifications --list
1. [datetime-1] [program-1] Blah blah. 
2. [datetime-2] [program-2] Jibber jabber.

$ gnome-notifications --read 1
[datetime-1] [program-1] Blah blah.
Body:
Kishkush balabush shtuyot baleben,
istra balagina kish kish karyah.

$ gnome-notifications --delete 1
Deleted notification 1.

有这样的事吗?

答案1

通知服务实施桌面通知规范,但这并没有提供列出通知的任何命令

要实现您想要的东西,遵循规范,您必须自己拦截通知并存储它们。然后您就可以列出它们并关闭它们。看这个询问 Ubuntu 问答了解详情;我还没有尝试过那里显示的脚本,所以我现在不会在此处包含代码。

相关内容