Как добавить уведомление о завершении процесса

7

Как добавить уведомление о некотором роде (например, воспроизвести WAV-файл или создать всплывающее окно в строке состояния), когда процесс завершится.

Например, я составляю программу, которая занимает пару часов, чтобы закончить. Я хотел бы услышать / увидеть какое-то сообщение, когда он завершит компиляцию. Есть ли инструмент для этого (например, привязка программы alarm к pid процесса) или что-то в этом роде?

    
задан Lelouch Lamperouge 18.01.2012 в 20:33
источник

1 ответ

6

Один из способов получить всплывающее окно (уведомление на рабочем столе) - установить пакет libnotify-bin, а затем добавить «alert» в свою командную строку, например:

./configure && make && alert

Обратите внимание, что «alert» - это псевдоним удобства, если вы набираете:

alias alert

вы увидите, что за кулисами он вызывает команду notify-send , у которой есть куча интересных параметров, поэтому вы можете определить свой собственный псевдоним, чтобы вызвать notify-send таким образом, который вам лучше подходит.     

ответ дан roadmr 18.01.2012 в 20:49
источник