当前位置: 技术问答>linux和unix
急一段unix的shell程序代码
来源: 互联网 发布时间:2016-12-15
本文导语: 编写一段shell程序完成:根据键盘依次输入N个(比如15个)学生的姓名、班级和成绩(比如:zhangli class1 89 ,每次输入一个),按着下表依次显示出相应的成绩标准等级: 分数 0~59 60~69 70~79 80~89 90~100 标准 Failed! ...
编写一段shell程序完成:根据键盘依次输入N个(比如15个)学生的姓名、班级和成绩(比如:zhangli class1 89 ,每次输入一个),按着下表依次显示出相应的成绩标准等级:
分数 0~59 60~69 70~79 80~89 90~100
标准 Failed! Passed! Medium Good! Excellent!
(比如: class1’s zhangli, your level is Good );
并将所有输入的学生信息(比如格式为:zhangli:class1:89:Good,其中“:”冒号为选定的分隔符IFS,即:Internal Field Seperator)存入文本文件sj.txt.
要求:用循环语句和case in 结构语句编程,程序应当至少有一个特定的出口,并将出口提示信息显示在屏幕上)。
分数 0~59 60~69 70~79 80~89 90~100
标准 Failed! Passed! Medium Good! Excellent!
(比如: class1’s zhangli, your level is Good );
并将所有输入的学生信息(比如格式为:zhangli:class1:89:Good,其中“:”冒号为选定的分隔符IFS,即:Internal Field Seperator)存入文本文件sj.txt.
要求:用循环语句和case in 结构语句编程,程序应当至少有一个特定的出口,并将出口提示信息显示在屏幕上)。
|
while read name class score
do
if [[ $score
do
if [[ $score