バッテリーまたは充電に基づいてアプリを実行する

バッテリーまたは充電に基づいてアプリを実行する

ラップトップがバッテリーで動作しているのか充電で動作しているかに応じて、特定のアプリケーションを実行するのに最適なプログラムやスクリプトソリューションはありますか?

バッテリーを節約するために、バッテリーの使用中に特定のアプリ(Dropbox、バックアップエンジンなど)の実行を自動的に停止して再充電するときに再起動します。

ベストアンサー1

Ubuntuを使用している場合は、次の機能を使用できます

charging_status(){
    if upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep -qP "state:\s*discharging"
    then
        return 1
    else
        return 0
    fi
}

おすすめ記事