From 9e5f8a425e399d5c7066e8966f22b51636591364 Mon Sep 17 00:00:00 2001 From: Damian D'Souza Date: Thu, 9 Oct 2025 17:44:25 +0200 Subject: [PATCH] BatteryService: implement test version of charge treshold script --- Bin/set-battery-treshold.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 Bin/set-battery-treshold.sh diff --git a/Bin/set-battery-treshold.sh b/Bin/set-battery-treshold.sh new file mode 100755 index 00000000..66665826 --- /dev/null +++ b/Bin/set-battery-treshold.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env -S bash + +# Check if exectly one argument was provided +if [ "$#" -ne 1 ]; then + echo "Error: Battery level not specified" >&2 + echo "Usage: $0 " >&2 + exit 1 +fi + +# Check if argument is a number +if ! [[ "$1" =~ ^[0-9]+$ ]]; then + echo "Error: Battery level must be a number" >&2 + echo "Usage: $0 " >&2 + exit 1 +fi + +echo "$1" | pkexec tee ~/test