![udev 규칙의 값을 45% ATTR{capacity}=="[0-5]"로 변경합니다.](https://linux55.com/image/140490/udev%20%EA%B7%9C%EC%B9%99%EC%9D%98%20%EA%B0%92%EC%9D%84%2045%25%20ATTR%7Bcapacity%7D%3D%3D%22%5B0-5%5D%22%EB%A1%9C%20%EB%B3%80%EA%B2%BD%ED%95%A9%EB%8B%88%EB%8B%A4..png)
배터리가 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"