Re: Lenovo E16 Gen1 with Intel Iris adjust brightness, get Fn-Keys working
On Tue, Oct 24, 2023 at 08:54:35AM +0100, Tixy wrote:
> step=200
> curval=`cat $device/brightness`
> newval=`echo $(expr $curval - $step)`
Just FYI, all POSIX compatible shells can do integer arithmetic without
calling expr(1).
newval=$((curval - step))
Also, assuming "$device/brightness" is a (pseudo-)file containing a
textual representation of a number, you can read it with "read" to avoid
forking an unnecessary process.
read -r curval < "$device/brightness"
Reply to: