兩個整數的比較
'整數1 -eq 整數2'
判斷整數1是否和整數2相等(相等為真)
'整數1 -ne 整數2'
判斷整數1是否和整數2不相等(不相等位置)
'整數1 -gt 整數2'
判斷整數1是否大于整數2(大于為真)
'整數1 -lt 整數2'
判斷整數1是否小于整數2(小于為真)
'整數1 -ge 整數2'
判斷整數1是否大于等于整數2(大于等于為真)
'整數1 -le 整數2'
判斷整數1是否小于等于整數2(小于等于為真)
shell是弱類型的語言,默認是字符串,如果加了特殊符號,則表示數字類型
[ 23 -ge 22 ] && echo "yes" || echo "no"
判斷23是否大于等于22
[ 23 -le 22 ] && echo "yes" || echo "no"
判斷23是否小于等于22