使用if语句:使用shell脚本完成以下功能 接收用户的一个参数 判断该参数是否大于60,大于等于60输出passed,否则输出failed 使用shell脚本完成以下功能 接收用户的一个参数 根据参数大小,90-100输出excellent 80-90输出good 70-80输出average 60-70输出poor 60以下输出failed
时间: 2024-03-09 17:46:12 浏览: 112
第一个问题的代码如下:
```bash
#!/bin/bash
if [ $1 -ge 60 ]; then
echo "passed"
else
echo "failed"
fi
```
第二个问题的代码如下:
```bash
#!/bin/bash
if [ $1 -ge 90 ] && [ $1 -le 100 ]; then
echo "excellent"
elif [ $1 -ge 80 ] && [ $1 -lt 90 ]; then
echo "good"
elif [ $1 -ge 70 ] && [ $1 -lt 80 ]; then
echo "average"
elif [ $1 -ge 60 ] && [ $1 -lt 70 ]; then
echo "poor"
else
echo "failed"
fi
```
阅读全文