From e0c7d239e6f461fa7d0b699477609b4e7eb39a91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenzo=20Dellac=C3=A0?= Date: Wed, 10 Mar 2021 16:18:04 +0100 Subject: [PATCH] Include script --- cons | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 cons diff --git a/cons b/cons new file mode 100755 index 0000000..9618c69 --- /dev/null +++ b/cons @@ -0,0 +1,33 @@ +#!/bin/bash + +if [ $# -lt 1 ] + then + echo "-----------------------" + echo "Specify an argument!" + echo "0 = disable" + echo "1 = enable" + echo "2 = see current status" + echo "-----------------------" + exit 2 +fi + +[ "$(whoami)" != "root" ] && exec sudo -- "$0" "$@" + +if [ $1 = "2" ] +then + status="$(cat /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode)" + echo "-----------------------" + echo "Conservation Mode Status: $status" + echo "-----------------------" +elif [ $1 = "1" ] || [ $1 = "0" ] +then + echo $1 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004\:00/conservation_mode + echo "-----------------------" + echo "Conservation Mode set to $1" + echo "-----------------------" +else + echo "-----------------------" + echo "Unknown Conservation Mode status" + echo "-----------------------" +fi +