Linux之Shell编程单分支多分支

2021-07-21 10:43:01 浏览数 (1)

流程控制

if 判断

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

2.应用实例 ifCase.sh

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

0 人点赞