【Shell Script】数値比較演算子(以下):-le【備忘録】

雑学

備忘録になります。
数値比較演算子-le(=little equal)は比較対象の左数値のほうが同じか小さい場合、真になります。

# cat wrk.sh
PARAM1=50
PARAM2=100
PARAM3=200

if [ $PARAM1 -le 100 ]; then
    echo "PARAM1: True"
else
    echo "PARAM1: False"
fi

if [ $PARAM2 -le 100 ]; then
    echo "PARAM2: True"
else
    echo "PARAM2: False"
fi

if [ $PARAM3 -le 100 ]; then
    echo "PARAM3: True"
else
    echo "PARAM3: False"
fi

# ./wrk.sh
PARAM1: True
PARAM2: True
PARAM3: False

関連リンク