С командой notify-send
, возможно показать уведомление на экране для небольшого количества времени. Но я хотел бы иметь определенное уведомление на своем экране для неопределенного количества времени. Я создаю сценарий, который инициируется и завершается пользователем, для меня было бы полезно иметь команду, которая активирует уведомление и затем деактивирует его после того, как мой сценарий закончен. Псевдокод был бы чем-то вроде этого:
#!/bin/bash
activatenotification "my text"
# my script commands
deactivatenotification
Можно ли это сделать? Есть ли такой инструмент командной строки, или могу я делать что-то как это использование notify-send
?
Если Ваша проблема с короткой продолжительностью notify-send
предупреждение, затем можно установить уровень безотлагательности предупреждения к 'критическому'. Это произвело бы персистентное уведомление, которое необходимо будет отклонить вручную.
Используйте следующий формат
notify-send -u critical "Header" "Body text"