コマンドライン経由でシステムトレイ通知をクリアする方法


14

5秒ごとにシステム通知を生成するアプリケーションがあります。

時間外に私が持っている通知トレイ(Gnome env)が混雑します。

毎分ごとにクリアする方法はありますが、後で自動化できるようにbashでこれを行う必要があります。

編集

私は自分の質問を明確にしていないと思うので、この編集。

通知を見たい。ただし、これはGNOME環境にあるため、手動でクリアしない限り、通知トレイに蓄積されます。

手動でクリアしたくない... 1分ごとに自動的にクリアしたい。だから私はコマンドラインからそれを行う方法を探しているので、後でアプリケーションにコードを書くことができます

私の質問を明確にしたい...


どのバージョンのGnomeを使用していますか?(3.14の回答にも興味があります)
Wilf

3.10.4
アルフィー

通知を見たいですか?
rɑːdʒɑ

@ラジャ親切に私は質問で行った編集を参照してください
アルフィー

これはGnomeでのみ、またはすべての環境で機能する必要がありますか?
テルドン

回答:


3

アプリケーションを作成した場合、通知にタイムアウトを設定できます。

notify-send -t 5000 "Title" "Details"

そうでない場合、私が知っている唯一の方法は、gnomeデスクトップを再起動することです。Alt + F2を押して「r」と入力し、Enterキーを押すことで実行できます。しかし、コマンドラインでそれをしたい場合:

killall -3 gnome-shell

残念ながら、gnome-shellのちらつきのある再起動中にアプリケーションを使用し続けたい場合、kill gnomeオプションは干渉します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.