Linux之Shell编程单分支多分支

流程控制

if 判断

  • 基本语法
if [ 条件判断式 ]
then
代码
fi
  • 或者 , 多分支
if [ 条件判断式 ]
then
代码
elif [条件判断式]
then
代码
fi
  • 注意事项:[ 条件判断式 ],中括号和条件判断式之间必须有空格

2.应用实例 ifCase.sh

  • 案例:请编写一个 shell 程序,如果输入的参数,大于等于 60,则输出 “及格了”,如果小于 60,则输出 “不及格
#!/bin/bash
if [ $1 -ge 60 ]
then
        echo "及格了"
elif [ $1 -lt 60 ]
then
        echo "不及格"
fi

在这里插入图片描述

原文地址:https://www.cnblogs.com/xdr630/p/15254592.html