Отправьте значок уведомления на значок терминала в доке, когда задача будет завершена

Уведомление о значке оповещения отправляется на значок терминала в доке OS X

Не так давно мы показали вам, как объявить о завершении задачи из командной строки с помощью команды say, но поскольку она произносится вслух, ее использование в тихой обстановке может быть неуместным. Гораздо более тонкое уведомление использует новое использование предупреждений BEL в приложениях Терминала, которое в OS X Lion помещает красный значок уведомления на значок Dock вместо того, чтобы издавать ужасный звуковой сигнал оборудования.

Добавить уведомление к завершенной команде просто, просто добавьте «&& tput bel» в конец команды. Например, чтобы выдать уведомление о завершении выполнения команды make, это будет выглядеть следующим образом:

make install && tput bel

По завершении работы прозвучит системное предупреждение по умолчанию, значок док-станции терминала подпрыгнет с добавлением нового красного значка уведомления.

Если вы хотите увидеть его в действии в OS X, попробуйте выполнить команду ping, а затем выйдите из приложения Terminal:

ping -c 5 www.google.com && tput bel

Это может быть намного лучше, чем предупреждение «сказать», потому что оно остается полезным, даже когда компьютер отключен, и он более универсален, чем метод уведомления Growl, поскольку для его работы не требуется установка какого-либо дополнительного программного обеспечения. Он работает в OS X Lion и OS X Mountain Lion.

Спасибо Остину Л. за это!

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *