是否有命令行命令可以列出、读取和删除 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 问答了解详情;我还没有尝试过那里显示的脚本,所以我现在不会在此处包含代码。