udev 규칙의 값을 45% ATTR{capacity}=="[0-5]"로 변경합니다.

udev 규칙의 값을 45% ATTR{capacity}=="[0-5]"로 변경합니다.

배터리가 40% 정도 되면 종료되는 오래된 노트북이 있어서 노트북을 45%에서 일시 중지하는 udev 규칙을 추가하고 싶습니다. 아치 위키에서 배터리가 5%일 때를 말하는 udev 규칙을 찾았습니다. 일시 중지할 때 이 값을 45% 이하로 설정하려면 어떻게 해야 합니까?

SUBSYSTEM=="power_supply", ATTR{status}=="Discharging", ATTR{capacity}=="[0-5]", RUN+="/usr/bin/systemctl suspend"

답변1

값을 45%로 변경하는 문제를 해결하는 올바른 방법은 다음과 같습니다.

SUBSYSTEM=="power_supply", ATTR{status}=="Discharging", ATTR{capacity}=="[0-4][0-5]", RUN+="/usr/bin/systemctl suspend"

관련 정보