close
整數比較:
int=1
if [ $int -eq 1 ]; then
echo "true"
else
echo "false"
fi
備註:
-eq:意指兩個數值是否相等。
-ne:意指兩個數值是否不相等。
-gt:意指數值1是否大於數值2。
-lt:意指數值1是否小於數值2。
-ge:意指數值1是否大於等於數值2。
-le:意指數值1是否小於等於數值2。
小數比較(使用bc指令):
int=3.14
if [ `echo "$int < 6"|bc` -eq 1 ]; then
echo "true"
else
echo "false"
fi
全站熱搜