У меня есть приложение, которое выдает системное уведомление каждые 5 секунд.
Сверхурочно в подносе с уведомлениями (Gnome env) становится тесно.
Как я могу очистить это как каждую минуту, но мне нужно сделать это через bash, чтобы я мог автоматизировать это позже.
Я думаю, что я не разъяснил свой вопрос, следовательно, это редактирование.
Я хочу видеть уведомления. Но так как это происходит в GNOME env, оно накапливается в области уведомлений, если не очищено вручную.
Я не хочу очищать это вручную ... Я хочу очищать это автоматически после каждой 1 минуты. Поэтому я ищу способ сделать это из командной строки, чтобы позже я смог написать код в своем приложении
Надеюсь, я прояснил свой вопрос ...
Если бы Вы записали приложение, то Вы могли бы просто поместить тайм-аут в уведомления:
notify-send -t 5000 "Title" "Details"
В противном случае единственный способ, о котором я знаю, состоял бы в том, чтобы перезапустить рабочий стол гнома. Можно сделать это путем продвижения Высокого звука + F2, тип "r" затем Входит. Но если Вы хотите сделать это через командную строку:
killall -3 gnome-shell
, К сожалению, опция гнома уничтожения вмешается, если Вы захотите продолжать использовать приложения во время flickery перезапуска оболочки гнома.