Я хочу сделать какое-то предупреждение, чтобы сообщить мне, когда зарядное устройство отключилось (кабель не подходит к розетке).
У меня есть это, чтобы определить состояние зарядного устройства:
cat /sys/class/power_supply/ADP1/online
возвращает 1 при зарядке и 0 при зарядке батареи.
и это для запроса всплывающего окна:
zenity --info --text="Charger unplugged!"
Я подумал, что какой-то оператор if справится с этой задачей, вынужденный запускать его бесконечно каждую секунду или около того.
Потом я вспомнил мои дни в Arduino, где вы могли программировать прерывание, которое могло запускать скрипт, а не запускать его постоянно.
Не уверен, что это лучший способ добиться этого. Кто-нибудь знает?
Большое спасибо.