- 论坛徽章:
- 0
|
在一个菜单的配置文件中存有一个菜单的相应配置,通过读取配置文件(menu.cfg),来显示菜单。
配置文件(menu.cfg)内容举例如下:
<path>/app/rms/sh</path>
<ss>------------------------主菜单
<filename>mainmenu.sh</filename>
<menunm>风险监测系统管理界面</menunm>
<anum>7</anum>
<mb1>系统状态维护功能</mb1>
<mb2>系统日志查询功能</mb2>
<mb3>退出</mb3>
<bnum>2</bnum>
<mc1>submenu1.sh</mc1>
<mc2>submenu2.sh</mc2>
<ss>------------------------ 子菜单
<filename>submenu1.sh</filename>
<menunm>系统状态维护功能界面</menunm>
<itemnum1>7</itemnum1>
<mb1>设置日常处理日期</mb1>
<mb2>设置系统为非运行状态</mb2>
<mb3>退出</mb3>
<itemnum2>2</itemnum2>
<mc1>initbusdate.sh</mc1>
<mc2>initrunsts.sh</mc3>
<end>
配置文件中的相应说明:
<path> ---生成的菜单程序运行绝对路径
<filename> ---菜单代码对应的文件名
<menunm> ---菜单的名称
<itemnum> ---菜单项列表的个数
<mb1>、<mb2>等 ---菜单上的显示项,其中的1表示显示第一项,其他的依次类推
<mc1>、<mc2>等 ---菜单上显示项所对应的shell代码执行命令,跟<mb1>系列的项一一对应
<ss> ---表示分隔行,两个此标记中间的内容表示一个完整的菜单
<end> ---表示文件的结束
求各位大虾帮帮忙,我是一个新手,公司的紧急任务 不知使用K Shell如何实现??
[ 本帖最后由 大脚王 于 2006-5-23 22:35 编辑 ] |
|