AC 랩탑 어댑터가 연결되어 있는지 확인하는 방법은 무엇입니까? 시작될 때 실행되는 bash 스크립트를

AC 어댑터가 연결되어 있는지 노트북이 시작될 때 실행되는 bash 스크립트를 체크인해야합니다. 이것이 가능한가?



답변

인수 acpi와 함께 사용할 수 있습니다 -a. 작동 방식을 보려면 터미널에서 실행하십시오.

acpi -a

기본적으로 acpipackage는 Ubuntu에 설치되어 있지 않지만 다음 명령을 사용하여 터미널에서 매우 쉽고 빠르게 설치할 수 있습니다.

sudo apt-get install acpi

그런 다음 스크립트에서 다음을 사용할 수 있습니다.

ac_adapter=$(acpi -a | cut -d' ' -f3 | cut -d- -f1)

if [ "$ac_adapter" = "on" ]; then
    notify-send "AC Adapter" "The AC Adapter is on."
else
    notify-send "AC Adapter" "The AC Adapter is off."
fi

시작시 스크립트를 실행 crontab -e하려면 다음과 같이 crontab 목록에 명령을 사용하여 새 항목을 추가하십시오 .

@reboot DISPLAY=:0.0 /path/to/your/script