aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xlight2.sh12
1 files changed, 10 insertions, 2 deletions
diff --git a/light2.sh b/light2.sh
index 54c480a..157cb02 100755
--- a/light2.sh
+++ b/light2.sh
@@ -7,7 +7,7 @@ if [ $# -gt 1 ] ; then
exit
fi
if [ -z "$1" ] ; then
- val=150
+ val="show"
else
val="$1"
fi
@@ -15,7 +15,15 @@ fi
if [ -n "$listBacklight" ] ; then
for backlight in "$listBacklight"
do
- echo "${val}" | $right tee "/sys/class/backlight/${backlight}/brightness" 2>&1 /dev/null
+ if [ "$val" == "show" ]; then
+ printf "${backlight}: "
+ cat /sys/class/backlight/${backlight}/brightness
+ else
+ echo "${val}" | tee "/sys/class/backlight/${backlight}/brightness" 2>/dev/null /dev/null
+ if [ $? -ne 0 ]; then
+ printf "%s\n" "Erreur can't write to /sys/class/backlight/${backlight}/brightness" >&2
+ fi
+ fi
done
else
echo 'No backlight detected'