LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 881|回复: 7

求助!这个程序在shell中该怎么编写啊?

[复制链接]
发表于 2005-5-3 14:00:59 | 显示全部楼层 |阅读模式
模拟编制一个菜单式的列车时刻表查询系统,只限从北京到上海、天津、重庆和广州(假设到每个城市有三趟车次,用case语句)
发表于 2005-5-3 14:46:51 | 显示全部楼层
Post by liu19841205
模拟编制一个菜单式的列车时刻表查询系统,只限从北京到上海、天津、重庆和广州(假设到每个城市有三趟车次,用case语句)



不知道兄弟发帖前有没思考过? 还是专门辛苦地注册了一个ID来问作业?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-3 16:40:02 | 显示全部楼层
人家才刚入门嘛,确实一窍不通嘛!老兄你骂归骂,指点一二也行呀
回复 支持 反对

使用道具 举报

发表于 2005-5-3 17:09:01 | 显示全部楼层
看看你的数据库
回复 支持 反对

使用道具 举报

发表于 2005-5-3 19:50:33 | 显示全部楼层
Post by liu19841205
人家才刚入门嘛,确实一窍不通嘛!老兄你骂归骂,指点一二也行呀


OK,我没骂人~
我只是不太喜欢不思考就发帖问问题的人,如果你确实思考过了,我无话可说,那是我错了
问题在于,你应该把你思考过后的结果告诉大家,让大家知道你的问题在哪,大家会给你帮助.

从你发帖的内容来看,你无非是出个题目给大家,希望有人帮你写出来.我想说的是,有多少人能有时间帮你写一个完整的程序出来?如果你思考过了,只是在某个关键的问题上解决不了,这好办,大伙一看知道问题在哪,说一下,一点就通,也不必给你写出整个的程序,节省大家的时间,你认为这样解决问题会不会有更高的效率?说得多了,下面言归正传.

一般用SHELL的,都很少用数据库,我们就用文本文件保存数据:
保存时刻表的文本文件我们定为schedule.db
菜单有下面几个选择项:
1. 增加时刻记录
2. 查询时刻记录
3. 删除时刻记录
4. 退出

read MYOPTION
case $MYOPTION
1) add ;;
2) search;;
3) delete;;
4) exit ;;
esac

然后写三个函数add,search,delete就成了.怎么实现,看你的schedule.db文件怎么设计.
回复 支持 反对

使用道具 举报

发表于 2005-5-3 22:58:34 | 显示全部楼层
Post by kiron
OK,我没骂人~
我只是不太喜欢不思考就发帖问问题的人,如果你确实思考过了,我无话可说,那是我错了
问题在于,你应该把你思考过后的结果告诉大家,让大家知道你的问题在哪,大家会给你帮助.

从你发帖的内容来看,你无非是出个题目给大家,希望有人帮你写出来.我想说的是,有多少人能有时间帮你写一个完整的程序出来?如果你思考过了,只是在某个关键的问题上解决不了,这好办,大伙一看知道问题在哪,说一下,一点就通,也不必给你写出整个的程序,节省大家的时间,你认为这样解决问题会不会有更高的效率?说得多了,下面言归正传.

一般用SHELL的,都很少用数据库,我们就用文本文件保存数据:
保存时刻表的文本文件我们定为schedule.db
菜单有下面几个选择项:
1. 增加时刻记录
2. 查询时刻记录
3. 删除时刻记录
4. 退出

read MYOPTION
case $MYOPTION
1) add ;;
2) search;;
3) delete;;
4) exit ;;
esac

然后写三个函数add,search,delete就成了.怎么实现,看你的schedule.db文件怎么设计.



我没觉得kiron兄在骂什么人。的确,如果只是抛个作业式的问题给大家作,楼主你自己就没有提高了。
回复 支持 反对

使用道具 举报

发表于 2005-5-4 00:39:40 | 显示全部楼层
骂还是要的! 像楼主这样的兄弟,不骂他两句,他是不会奋发学习的!
回复 支持 反对

使用道具 举报

发表于 2005-5-4 10:15:28 | 显示全部楼层
好了,新来的同志谅解一下啦!各位消消气!继续讨论问题!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表