当前位置:威尼斯wns.9778官网活动 > 计算机教程 > shell编程实现学生成绩管理系统
shell编程实现学生成绩管理系统
文章作者:计算机教程 上传时间:2019-05-10
本文实例为大家分享了shell实现学生成绩管理系统的具体代码,供大家参考,具体内容如下
本文实例为大家分享了shell实现学生成绩管理系统的具体代码,供大家参考,具体内容如下
主要函数:
基本的操作
colour () 设置界面颜色
search () 查询学生信息
add() 增加记录
delete() 删除记录
display() 显示所有记录
edit() 编辑
help() 帮助
quit() 退出
威尼斯wns.9778官网活动,增加
删除
查询
展示全部学生信息
vim编辑保存信息的文件
使用截图:
遇到的问题
主界面
1.增加学生信息时
增加学生信息时,我用的echo重定向到文件里,这里开始用的一个>,会导致覆盖。以前的数据没有了。
1、添加
总结:重定向符号:
>:覆盖型写法 (文件里原来的内容被覆盖)
2、显示全部
echo "hello world" > myfile
>>:添加型写法 (新内容添加在原来内容的后面)
3、查找
echo "hello world" >> myfile
2.删除某一行学生信息
4、删除
开始不知道怎么删除,最后查到了grep -v命令。
他表示反向选择,亦即显示出没有 ‘搜寻字符串' 内容的那一行。
本文由威尼斯wns.9778官网活动发布于计算机教程,转载请注明出处:shell编程实现学生成绩管理系统
关键词:
下一篇:没有了