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
    }
    

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

  • 相关阅读:
    002使用代码和未经编译的XMAL文件创建WPF程序
    001使用代码创建WPF应用程序
    制作地图PPT
    数据库基本知识学习(sql server)
    虚拟现实技术对人类是福还是祸?
    计算机中的数学
    软件架构
    extracts
    bootstrap
    omron欧姆龙自动化应用
  • 原文地址:https://www.cnblogs.com/fjw3214/p/10705152.html
Copyright © 2011-2022 走看看