首页 热点资讯 义务教育 高等教育 出国留学 考研考公

Linux中测试脚本写好运行后提示语法错误咋回事

发布网友

我来回答

4个回答

热心网友

#!/bin/bash

read -p "please enter your score(0-100)": a
if [ $a -ge 86 ] && [ $a -le 100 ];then
    echo "$a is great"
elif [ $a -ge 60 ] && [ $a -le 85 ];then
     echo "$a is pass"
else
     echo "$a is fail"
fi

热心网友

中文分号问题

热心网友

出现了中文符号追问哪个中文符号

追答第五个

热心网友

请检查一下你第五行的分号 也就是elif那一行追答就感觉那一行then前面的缩进不太对 而且 前一行-le中间你多了空格

追问一个空格是一个字符不多啊,长度不一样是因为第三行开头是if 第五行是elif,

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com