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)でも同じことを行う必要があります。

ベストアンサー1

おすすめ記事