用多分支if语句编写shell脚本if.sh,从键盘输入成绩进行判断,如果大于85,则输出perfect,如果大于75,则输出good,如果大于60,则输出及格,其他则输出“不及格 ”。
#!/bin/bash
read -t 30 -p "Please input score:" score
if [ $score -gt 85 ]
then
echo 'perfect'
elif [ $score -gt 75 ]
then
echo 'good'
elif [ $score -gt 60 ]
then
echo '及格'
else
echo '不及格'
fi
如果有用,望采纳,谢谢!