智能体测开Day8
运算管道符awk
If语句
练习
老师需要一个脚本来快速判断学生的成绩等级。
要求:
定义一个变量 score,赋值为任意整数(例如 85)。(可是使用read -p “请输入成绩:” score)这个语句可以实现在代码执行的时候,读取键盘输入的成绩
使用 if 语句进行判断:
如果分数大于等于 90,输出 "优秀"。
如果分数大于等于 60 且小于 90,输出 "及格"。
否则,输出 "不及格"。
字符串比较
if语句比较前判断数据内容是否合法
命令行传参,并在脚本中添加if语句判断传参个数以及内容是否合法
取反,将不合法的作为if下的条件,合法的放在else中
$?表示上一条命令执行的是成功还是失败0表示成功,非零表示失败