if 문의 음수 관련 도움말

if 문의 음수 관련 도움말

노트북에 내장된 가속도계를 사용하여 화면을 자동으로 회전시키는 스크립트를 작성하고 있습니다. 현재는 노트북을 한 방향으로 회전하는 것이 가능합니다(그리고 평소 노트북을 사용하는 방식으로 되돌리면 다시 정상으로 돌아옵니다). 노트북을 다른 방향으로 돌리려면 회전도 해야 합니다. 이것은 내 코드입니다.

#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

보시다시피 가속도계의 양수 코드를 추가했습니다. 이제 음수(700 대신 -700, 300 대신 -300)에도 동일한 작업을 수행해야 합니다.

관련 정보