Помогите написать правильный скрипт
В общем понадобился мне скрипт, что бы менять режим энергосбережения ноутбука переключая специальный тумблер на нем. Проблема в том, что этот переключатель, независимо от того переключил я его влево или вправо выводит один и тот же сигнал. Соответственно надо что бы по переключению скрип смотрел в файлик с параметром 1 или 0, и если там одно значение, то вызывал скрипт энергосбережения и менял затем параметр на другое значение. А если же там обратное значение, запускал скрипт производительности и опять менял значение. Скрипты я писать не умею. Но в связи с этой необходимостью начал изучать. И написал вот это
#!/bin/sh
STAT= 'cat /etc/smps/performance.pid'
if [ "$STAT" = "0" ]
then
sh /usr/bin/acc_on.sh
echo "1" > /usr/bin/smps/performance.pid
else
sh /usr/bin/smps/ac_off.sh
echo "0" > /usr/bin/smps/performance.pid
fi
Но не фига не работает. Разве что менят значение с 1 на ноль, но не обратно. Объяснить пожалуста как правильно сделать.