免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1720 | 回复: 5
打印 上一主题 下一主题

求助:dialog的--checklist返回结果的处理 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-25 22:03 |只看该作者 |倒序浏览
哎!发到水木和chinaitlab上都没人理,都不知道该去哪里发了,就发这里看看了
dialog的--checklist是可以多选的,现在有这么一段程序:
dialog --title "xxxx" --checklist 20 20 4 1 "a" "off" 2 "b" "off" 3 "c" "off" 4 "d" "off" 2>msg.tmp
假设我现在选了其中的两个,msg.tmp的值为"2" "3",而选择b向输出中添加一个,选择c向输出中再添加一个,不知道这个该怎么个处理法?我是新手,还请多多指教。
具体一下,假设选择a之后输出为a,选择b输出为b,依次类推。



前面说的可能有点抽象,我说怎么没人回答呢,不好意思哈!简单说吧:
文件msg.tmp中内容为:
"1" "2" "4"
现在读取文件,之后处理结果为输出:
a b d
如果文件内容为:
"2" "4"
输出为:
b d
依次类推。


实际的我就想完成这样一个功能:
图形化的选择支持的东西。如安装系统的时候,会出现一个多选的开启系统服务的菜单,选一个,会有相应的脚本被添加到配置文件中去。

[ 本帖最后由 simble1986 于 2009-2-26 13:43 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-02-25 22:44 |只看该作者
dialog是什么东东?

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
3 [报告]
发表于 2009-02-25 23:36 |只看该作者

回复 #1 simble1986 的帖子

直接给点样本吧~~并不是所有人都会用到这样的工具...

论坛徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亚冠之浦和红钻
日期:2015-06-23 19:10:532015亚冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16赛季CBA联赛之山东
日期:2016-01-31 18:25:0515-16赛季CBA联赛之四川
日期:2016-02-16 16:08:30程序设计版块每日发帖之星
日期:2016-06-29 06:20:002017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之佛山
日期:2017-02-27 20:41:19
4 [报告]
发表于 2009-02-26 08:53 |只看该作者
用awk处理一下msg.tmp不就行了,一步跳不过去就分三步走

论坛徽章:
1
摩羯座
日期:2014-05-01 14:18:58
5 [报告]
发表于 2009-02-26 08:59 |只看该作者
纯支持!

论坛徽章:
0
6 [报告]
发表于 2009-02-26 10:54 |只看该作者
不明白!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP