基本语法
if [ 条件判断式 ]
then
代码
fi
多分支:
if [ 条件判断式 ]
then
代码
elif [ 条件判断式 ]
then
代码
fi
[ 条件判断式 ] ,中括号和条件判断式之间必须有空格
编写一个shell程序,如果输入的参数,大于等于60,则输出“及格了”, 如果小于60,则输出“不及格”
#!/bin/bash
if [ $1 -ge 60 ]
then
echo "及格了"
elif [ $1 -lt 60 ]
then
echo "不及格"
fi
运行结果:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/343b629f072833bd6dd5892cf1dd7a2a.png)