判断语句的3种写法:
短的判断命令可以直接用;分割语句写成一行,或者用回车分隔输入成>的方式执行
注意 : if命令的这些位置必须要有空格
在脚本中可以这样写,美观一些
可以添加多条 elif ,
if \ elif 只要其中一条符合,就执行对应命令并跳出,排在前的有效,
都不符合的则执行 else
-gt 是 > 大于
-lt 是 <
-eq 是 ==
-ge 是 >= 大于等于
-le 是 <= 小于等于
-ne 是 != 不等于
如果要用数学符号的话,用双括号(()) , 比如 if (( $a > 1 ))
多个判断条件
if [ $a -gt 5 ] && [ $a -lt 10 ] ; then 和
if [ $a -gt 5 ] || [ $a -lt 10 ] ; then 或