Como adiciono uma notificação para conclusões de processo?

7

Como posso adicionar uma notificação de algum tipo (como reproduzir um arquivo .wav ou criar um pop-up na barra de status) quando um processo é concluído.

Por exemplo, estou compilando um programa que leva algumas horas para ser concluído. Gostaria de ouvir / ver algum tipo de mensagem quando concluir a compilação. Existe uma ferramenta para fazer isso (como amarrar um programa alarm ao pid de um processo) ou algo assim?

    
por Lelouch Lamperouge 18.01.2012 / 21:33

1 resposta

6

Uma forma de obter um pop-up (uma notificação de desktop) é instalar o pacote libnotify-bin e adicionar "alerta" à sua linha de comando, assim:

./configure && make && alert

Observe que "alerta" é um alias de conveniência, se você digitar:

alias alert

você verá que nos bastidores ele chama o comando notify-send , que tem várias opções interessantes, então você pode querer definir seu próprio alias para chamar notify-send da maneira que melhor lhe convier.

    
por roadmr 18.01.2012 / 21:49