谁来帮我看看我这个简单的shell代码错在哪里了?
初学linux编程。谁来帮我看看我这个shell代码错在哪里了?
#!/bin/bash
#用户输入一个分数,程序给出相应的等级
echo "input a score of student:"
read score
if [$socre -gt 100] ;then
echo "the score is invalidate!"
elif [$socre -ge 90]
echo "Excellent!"
elif [$score -ge 80]
echo "Good!"
elif [$score -ge 70]
echo "Medium!"
elif [$score -ge 60]
echo "Passed"
else
echo "Failed"
fi
exit 0
请直接给出你修改后认为正确的代码。
#!/bin/bash
#用户输入一个分数,程序给出相应的等级
echo "input a score of student:"
read score
if [$socre -gt 100] ;then
echo "the score is invalidate!"
elif [$socre -ge 90]
echo "Excellent!"
elif [$score -ge 80]
echo "Good!"
elif [$score -ge 70]
echo "Medium!"
elif [$score -ge 60]
echo "Passed"
else
echo "Failed"
fi
exit 0
请直接给出你修改后认为正确的代码。
...全文
相关推荐
shell简单实现
shell简单实现源代码,湖南大学操作系统实验第二次实验源代码。造福学弟学妹。。。。。。。。。。。。。。。
非常简单的Shell菜单脚本
主要为大家详细介绍了非常简单的Shell菜单脚本,傻瓜式的人机交互,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
shell编程简单例子代码
linux/unix shell编程简单例子代码,在ubuntu liunx下面调试通过的。入门好资料。
Shell脚本实现简单分割字符串
我们有这样一个字符串: 代码如下: info=’abcd;efgh’ 现在想获取abcd和efgh,我们可以简单地用cut工具来获取: 代码如下: fstr=`echo $info | cut -d \; -f 1` sstr=`echo $info | cut -d \; -f 2` 这里主要是用了cut工具的-d和-f参数: -d:指定字段的分隔符,默认的字段分隔符为“TAB”; -f:显示指定字段的内容; 关于cut工具其他参数可参考这里:cut命令 您可能感兴趣的文章:Shell获取字符串长度的多种方法总结用Shell判断字符串包含
简单shell程序
简单shell程序,实现copy,type,创建子进程,执行外部命令的功能


