Alf*_*fie 14 gnome bash notification-area
我有一个应用程序,它每 5 秒产生一次系统通知。
超时我拥有的通知托盘(Gnome env)变得拥挤。
我怎样才能像每分钟一样清除它,但我需要通过 bash 执行此操作,以便以后可以自动执行。
我想我没有把我的问题说清楚,因此这次编辑。
我想看通知。但由于这是在 GNOME 环境中,除非手动清除,否则它会在通知托盘中累积。
我不想手动清除它...我想每 1 分钟后自动清除它。所以我正在寻找一种从命令行执行此操作的方法,以便稍后将其编码到我的应用程序中
希望我已经把我的问题说清楚了...
小智 3
如果您编写了应用程序,则可以对通知设置超时:
notify-send -t 5000 "Title" "Details"
Run Code Online (Sandbox Code Playgroud)
如果没有,我知道的唯一方法是重新启动 gnome 桌面。您可以通过按 Alt + F2,输入“r”,然后按 Enter 来完成此操作。但如果你想通过命令行来做到这一点:
killall -3 gnome-shell
Run Code Online (Sandbox Code Playgroud)
不幸的是,如果您想在 gnome-shell 快速重启期间继续使用应用程序,kill gnome 选项会产生干扰。
| 归档时间: |
|
| 查看次数: |
2069 次 |
| 最近记录: |