ACラップトップアダプターが接続されているかどうかを確認する方法は?


11

ACアダプターが接続されているかどうかにかかわらず、ラップトップの起動時に実行されているbashスクリプトをチェックインする必要があります。これは可能ですか?

回答:


12

引数acpi付きで使用でき-aます。動作を確認するには、ターミナルで次のコマンドを実行します。

acpi -a

デフォルトでは、acpiパッケージは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

いい答えです。次の質問はバッテリーの状態についてでしたがacpi、この問題も解決しました。ありがとうございました!
user222682 2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.