- 0
- 0
- 约4.89万字
- 约 128页
- 2026-01-31 发布于北京
- 举报
shell程序的应用
◼程序的定义
◼命令文件:包含一串简单命令
◼shell程序:包含复杂令组合
◼何时使用shell程序设计语言
◼当问题的解决需要使用多个命令时,可以使用shell命
文;
令件
◼如果处理的问题比较复杂,可以使用shell程序设计语言
shell程序的应用
◼shell程序的定义
◼命令文件:包含一串简单命令
◼shell程序:包含复杂令组合
◼何时使用shell程序设计语言
◼当问题的解决需要使用多个命令时,可以使用
shell命令文件;
◼如果处理的问题比较复杂,可以使用shell程序设计
语言
shell应用实例
◼假用要编个菜单驱动应用程序以管理
设户写一
UNIX书籍。用户希望能够更新列表,了解指定
的是否在库中,是否借出,谁以及何时借出。
◼当然,这是一个典型的数据库应用,但我们的目标是练
习使用一些UNIX命令,让用户了解如何将这些命令组合
成有用的程序。
shell应用实例
◼假设用户要编写一个菜单驱动应用程序以管
理UNIX书籍。用户希望能够更新列表,
了解指定的是否在库中,是否借出,谁
以及何时借出。
◼当然,这是一个典型的数据库应用,但是我
们的目标是练习使用一些UNIX命令,给用户
一些如何把命令组成有用程序的感受。
UNIX库程序‑‑ULIB层次图
◼
ULIB主菜单
编辑菜单EDITREPORT报告菜单
EDIT增加一条记录REPORT_NO
显示显示一条记录生成报表
更新更新记录状态
DELETE删除一条记录
UNIX库程序--ULIB层次图
◼ULIB主菜单
edit菜单EDITREPORTreport菜单
EDIT增加一条记录REPORT_NO
DISY显示一条记录生成报表
UPDATE更新记录状态
DELETE删除一条记录
ULIB程序源代码
◼$cat-nULIB◼1#UNIX库◼2#ULIB:此程序是
UNIX库应用程序的主要驱动程序。它显示一个简短的◼3#启
动消息,然后显示主菜单。◼4#根据用户的选则调用相应的程
序。◼5#用户选择。◼6#◼7BOLD=`tputsmso`#将粗
体显示的终端代码保存在BOLD中◼8NORMAL=`tputrmso`#将正常
显示的终端代码保存在NORMAL中◼9exportBOLDNORMAL#
使上述变量成为全局变量◼
您可能关注的文档
- 计算机二级Office全真试题与应用指南.pdf
- 六年级上册Unit 3 Festiva教学案例优化.pdf
- (43页PPT)贵州文旅5A级景区荔波小七孔抖音运营方案.pptx
- (43页PPT)黄小蕾Unit2PartB课件黄小蕾.pptx
- (41页PPT)知识付费托福TOEFL程序整合运营全案.pptx
- (42页PPT)知识付费托福TOEFL合运营全案45.pptx
- 华虹公司-市场前景及投资研究报告:特色工艺翘楚,国芯自主脊梁.pdf
- TCL电子-市场前景及投资研究报告:全球突破,盈利修复.pdf
- 欢聚-市场前景及投资研究报告-三方广告业务,稳健成长,关注盈利,估值提振.pdf
- 泰格医药-市场前景及投资研究报告-临床CRO龙头,扬帆启航.pdf
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 园区招商与先进制造业发展研究.pdf VIP
- 2025年拍卖师慈善拍卖现场竞拍氛围营造专题试卷及解析.pdf VIP
- 2025年信息系统安全专家工控协议基础概念与分类专题试卷及解析.pdf VIP
- 2025年金融风险管理师资产证券化风险暴露资本处理专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照电磁环境干扰风险评估专题试卷及解析.pdf VIP
- 小学至高中人工智能辅助下的学习时间管理模型构建与应用研究教学研究课题报告.docx
- IATF16949:ISO9001-2016中英对照版本.pdf VIP
- 某图书馆大楼供配电系统设计.doc VIP
- 国资私募基金合规风控实务研究报告(2024).pdf VIP
- 海信HZ55E5D说明书用户手册.pdf
原创力文档

文档评论(0)