Ajuda sobre números negativos em uma instrução if

0

Estou escrevendo um script para girar automaticamente a tela usando o acelerômetro integrado de um laptop. Atualmente, girar o laptop de uma maneira funciona (e ele também volta ao normal ao colocá-lo de volta como você normalmente usa um laptop). Eu preciso também fazer rotação para transformar o laptop para o outro lado. Aqui está o meu código:

#Read the accelerometer data
ACCEL=$(cut -d "," -f 2 /sys/devices/platform/lis3lv02d/position) 

if (($ACCEL > 700 ))
then 
   echo right
   xrandr --output LVDS --rotate right  # Rotate screen right
   exit
elif (($ACCEL < 300 ))
then
   echo normal
   xrandr --output LVDS --rotate normal  # Rotate screen normal
fi

Como você pode ver, adicionei código para números positivos no acelerômetro. Agora eu preciso fazer o mesmo para números negativos (-700 em vez de 700 e -300 em vez de 300).

    
por Suici Doga 06.06.2016 / 04:34

0 respostas