hell中 -eq,-ne,-gt,-lt,-ge,-le数字比较符

-eq //equals等于
-ne //no equals不等于
-gt //greater than 大于
-lt //less than小于
-ge //greater equals大于等于
-le //less equals小于等于

1、在shell中进行比较时,结果为0代表真,为1代表假。

2、-eq,-ne等比较符只能用于数字比较,有字符也会先转换成数字然后进行比较。

 

用法1:

cat $workdir/.lcdsize | grep -i "5.0"

if [ $? -ne 0 ]; then
    cat $workdir/.lcdsize | grep -i "4.3"  
    if [ $? -ne 0 ]; then
        echo "LCD size error"
        exit 1
    fi

 

posted @ 2021-06-07 15:38  不明白就去明白  阅读(260)  评论(0编辑  收藏  举报