zoukankan      html  css  js  c++  java
  • shell script编程(1)>>学生成绩管理系统

    最近刚学了shell script想到曾经用c语言写过的学生成绩管理系统,想着用shell script实现一下。由于有很多命令可以直接用,整个写下来只有c语言的八分之一的l量。下面是部分代码:shell script

    #!/bin/bash
    #Program
    #学生成绩管理
    # 1.0
    # feng 2018/8/9
    function search(){
            clear
            if [ ! -f ./score ];then
                    echo "没有成绩信息"
                    sleep 2
                    clear
                    return
            fi
            echo "###########################################"
            echo "##                                       ##"
            echo "##          请输入你的选择:                ##"
            echo "##            1.按成绩查找。               ##"
            echo "##            2.按姓名查找。               ##"
            echo "##                                       ##"
            echo "###########################################"
            echo -e ">>>c"
            read num
        while [ "$num" != 1 ] && [ "$num" != 2 ]
            do
                    echo -e "请输入选项>>>c"
                    read num
            done
            echo -e "请输入要搜索的内容>>>c"
            read NAME
            while [ -z "$NAME" ]
            do
                    echo -e "请重新输入信息 >>>c"
                    read NAME
            done
            grep -i "$NAME" ./score 2> /dev/null
            if [ $? != 0 ];then
                    echo "not find"
            fi
    }
    

    代码整体很简单就不贴完了。

  • 相关阅读:
    kafka参数设置
    安装kafka多节点
    zookeeper集群搭建
    ubuntu安装spark
    ubuntu安装Scala
    elasticsearch添加访问密码
    springcloud整合分布式事务LCN
    springboot分布式事务
    K近邻(KNN)
    最大期望算法(EM算法)
  • 原文地址:https://www.cnblogs.com/fjw3214/p/10705152.html
Copyright © 2011-2022 走看看