Como limpar a notificação da bandeja do sistema via linha de comando

13

Eu tenho um aplicativo que produz notificação do sistema a cada 5 segundos.

Hora extra a bandeja de notificação que tenho (env do Gnome) fica lotada.

Como posso limpá-lo a cada minuto, mas preciso fazer isso via bash para que eu possa automatizá-lo mais tarde.

EDITAR

Acho que não esclareci minha dúvida, portanto, esta edição.

Eu quero ver as notificações. Mas como isso é no env do GNOME, ele fica acumulado na bandeja de notificações, a menos que seja limpo manualmente.

Eu não quero limpá-lo manualmente ... Eu quero limpá-lo automaticamente após cada 1 min. Então eu estou procurando uma maneira de fazer isso a partir da linha de comando para que eu possa mais tarde codificar isso em meu aplicativo

Espero ter esclarecido minha dúvida ...

    
por Alfie 29.03.2015 / 08:32

1 resposta

2

Se você escreveu o aplicativo, pode colocar um tempo limite nas notificações:

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

Se não, a única maneira que eu sei seria reiniciar o desktop gnome. Você pode fazê-lo pressionando Alt + F2, digite "r" e depois Enter. Mas se você quiser fazer isso via linha de comando:

killall -3 gnome-shell

Infelizmente, a opção kill gnome irá interferir se você quiser continuar usando os aplicativos durante a reinicialização do gnome-shell.

    
por RobW 12.05.2015 / 22:23