课 程 设 计 报 告课程名称 Linux 操作 系统课程设计 指导老师玲起止日期 201 4 - 03 - 01 至 201 4 - 0 6- 13 实验项目 实验三 Shell 编程 学 院 信息与通信工程 学院 专 业 电子信息工程 学生班级/学号成 绩 指导老师签字1
课程设计概述理解 Shell 程序的执行环境和执行过程,掌握 Shell 语言的一般语法规那么,能用 bash 编写,调试简单的 shell 程序
1课程设计的目的本实验的目的是使学生理解 Shell 程序的执行环境和执行过程,掌握 Shell 语言的一般语法规那么,能用 bash 编写简单的 shell 程序
2课程设计的容 编写一个 shell 脚本 routine,实现日程提醒功能; 编写一个 shell 脚本 makememo,实现备忘录管理功能; 〔选作〕修改脚本,改良或增加新的功能
3设计原理图 1 Shell 工作流程2
1编辑备忘录〔vi 编辑〕在 exp3 目录下,编辑一个备忘录文件 memo,其中的每行为一项日程安排,格式是:mm/dd/yy 日程提示以下是一个 memo 文件的例子:06/03/14 mother's birthday06/08/14 lunch with joe06/12/14 call zhang06/14/14 meeting 4pm06/15/14 shopping with mary2
2编写日程提醒脚本〔此局部操作截图见图 2〕在 exp3 目录下编写一个 Shell 脚本 routine,完成以下功能:1
显示初启信息脚本启动时首先输出一些初始信息,包括程序名称与编者、当前的日期与时间、适当的问候语等,格式自定
例如:***** routine v1
0 by 2024024948 **