Установка будильника в Linux для предупреждения пользователя

Я выполняю несколько задач на своей консоли Linux и хочу получать уведомления о какой-то тревоге, поэтому я не проверяю ход выполнения задачи.

Есть ли способ настроить сигнал тревоги, указав дополнительные фильтры, такие как сообщение об ошибке и т. Д.? Я думаю, что это будет полезно иметь.

Кто-нибудь знает о такой функциональности в Linux?

4 ответа

Передайте вывод в скрипт, который проверяет ошибки и подает звуковой сигнал.

Вы можете добавить свою команду вызовом notify-send, передав ей статус выхода предыдущей команды. Тем не менее, уведомление не остается на экране долго, поэтому вы можете сначала записать статус выхода на свой терминал. Вот пример:

grep -r sex # this is just a dummy command that I made up
error=$? ; echo "Previous command exited with status $error"
notify-send "job complete" "exit status $error"

Поэкспериментируйте с ним и посмотрите страницу справочника, чтобы узнать, подходит ли она вам.

Вы можете попробовать команду at и заставить ее запускать оповещения в определенный момент времени. В качестве альтернативы вы можете использовать календарь Evolution.

Мне кажется, что вы хотите что-то вроде Growl для Linux.

Для того, что вы описываете, вам может повезти с Specto.

Или попробуйте GNotify или Mumbles.

Другие вопросы по тегам