#!/bin/bash # HDMI Mnitor dunkler machen uservalue=$1 echo Helligkeit [0-9]: $uservalue if [ $uservalue ] then echo "xrandr --output HDMI-1 --brightness 0.$uservalue" xrandr --output HDMI-1 --brightness "0.$uservalue" else #Erst den aktuellen wert ermitteln xrandr=`xrandr --verbose | grep Brightness: | tr '\n' ' ' | tr -d ' '| tr -d '\t'` xrandr=${xrandr:25} ## Achtung, das hier sind nur Stringvergleiche, keine Fließkommaberechnung! if [[ $xrandr = 1.0 ]] then echo "xrandr --output HDMI-1 --brightness 0.9" xrandr --output HDMI-1 --brightness 0.9 fi if [[ $xrandr = 0.90 ]] then echo "xrandr --output HDMI-1 --brightness 0.80" xrandr --output HDMI-1 --brightness 0.80 fi if [[ $xrandr = 0.80 ]] then echo "xrandr --output HDMI-1 --brightness 0.70" xrandr --output HDMI-1 --brightness 0.70 fi if [[ $xrandr = 0.70 ]] then echo "xrandr --output HDMI-1 --brightness 0.60" xrandr --output HDMI-1 --brightness 0.60 fi if [[ $xrandr = 0.60 ]] then echo "xrandr --output HDMI-1 --brightness 0.50" xrandr --output HDMI-1 --brightness 0.50 fi if [[ $xrandr = 0.50 ]] then echo "xrandr --output HDMI-1 --brightness 0.40" xrandr --output HDMI-1 --brightness 0.40 fi if [[ $xrandr = 0.40 ]] then echo "xrandr --output HDMI-1 --brightness 1.0" xrandr --output HDMI-1 --brightness 1.0 fi #Laptop display bleibt unberührt #xrandr --output LVDS-1 --brightness 1 fi