first version
[dimplex-tools.git] / dimplex-minus
1 #!/bin/sh
2 set -e
3 setting=`dimplex-get`
4 echo Current: $setting
5
6 setting2=`echo "$setting" | tr -cd '[:digit:]'`
7 if [ "$setting" != "$setting2" ]; then
8     echo Invalid current value
9     exit 1
10 fi
11
12 newsetting=$(($setting - 1))
13 echo New: $newsetting
14
15 if [ $newsetting -gt 30 ]; then
16     echo "New value too high"
17     exit 1
18 fi
19 if [ $newsetting -lt 10 ]; then
20     echo "New value too low"
21     exit 1
22 fi
23
24 dimplex-set $newsetting
25
26 echo Done