Shell编程------判断语句

Posted Ivan B.G. Liu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Shell编程------判断语句相关的知识,希望对你有一定的参考价值。

1.  if判断语句:
     整数判断:
            -eq   等于
            -lt    小于
            -gt   大于
            -le   小于等于
            -ge  大于等于
            -ne  不等于
      字符串判断:
            -z   为空
            -n  不为空
            =   等于
            !=  不等于
            \>  大于
            \<  小于
      逻辑判断:
            -a  并(&&)
            -o  或(||)
#! /bin/bash
read -p "please input: " input    
if [ "${input}" -eq 10 ]; then
    echo "10"
elif [ "${input}" -eq 111 ]; then
    ehco "111"
else
    echo "false"
fi
2.  case判断语句:
#! /bin/bash
read -p "please input: " input
case ${input} in
a) echo "a";;
b) echo "b";;
c) echo "c";;
d) echo "d";;
*) ehco "false";;
esac

 

 
 
 
            

以上是关于Shell编程------判断语句的主要内容,如果未能解决你的问题,请参考以下文章

shell高级编程

linux shell编程 if判断语句的判定条件

shell脚本编程

shell if 语句

Shell编程------判断语句

shell编程-06-判断语句和循环语句