当前位置:  技术问答>linux和unix

关于dialog的使用

    来源: 互联网  发布时间:2017-01-04

    本文导语:  最近在用dialog写一个修改配置文件的小工具,因为配置文件的内容不定,所以使用while read来赋值的。 配置文件的格式是:[SYS_MEM_FREE_MIN] 2000000 #Min memory spare(多行不定) 现在将用read name value tip 来获取配置文...

最近在用dialog写一个修改配置文件的小工具,因为配置文件的内容不定,所以使用while read来赋值的。
配置文件的格式是:[SYS_MEM_FREE_MIN] 2000000 #Min memory spare(多行不定)
现在将用read name value tip 来获取配置文件的内容:
name=[SYS_MEM_FREE_MIN] 使用正则表达式去掉"[]":name=SYS_MEM_FREE_MIN
value=2000000
tip="#Min memory spare"使用正则表达式去掉"#":tip="Min memory spare"
使用CONFIG=`echo "$name 1 1 $value 1 21 20 10 "tip:$tip""`
然后dialog的写法是:
exec 3>&1
dialog --ok-label "Submit" 
       --backtile "hello" 
       --title "hello" 
       --item-help 
       --form "set value here" 20 50 0 > _file
       $CONFIG 
       2>&1 1>&3
exec 3>&-
   当tip的值没有空格如tip=help时运行就是正确的,不过当含有空格如tip="Min memory spare"的时候就出错。现在我想让他存在空格的情况下也不出错改怎么改啊?

|
考虑用awk做下处理,。。

|
 dialog神马东西, 木用过.  

友情帮顶.

有空格的是不是加个转义字符''

|

|
CONFIG=`echo "$name 1 1 $value 1 21 20 10 "tip:$tip""`

不明白具体实现,猜测LZ是想在CONFIG里面保留引号的输出

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.awt类dialog的类成员方法: dialog定义及介绍
  • 数据库 iis7站长之家
  • java命名空间java.awt类dialog.accessibleawtdialog的类成员方法: dialog.accessibleawtdialog定义及介绍
  • jquery easyui通过class方式设置dialog
  • java命名空间java.awt类dialog的类成员方法: getmodalitytype定义及介绍
  • Linux下的dialog工具
  • java命名空间java.awt类dialog的类成员方法: setmodal定义及介绍
  • linux dialog 安装
  • java命名空间java.awt类dialog的类成员方法: gettitle定义及介绍
  • jquery打开dialog的简单示例
  • java命名空间java.awt类dialog的类成员方法: show定义及介绍
  • 如何解决applet中弹出的Dialog的问题?
  • java命名空间java.awt类dialog的类成员方法: setundecorated定义及介绍
  • jquery dialog open后,服务器端控件失效的快速解决方法
  • java命名空间java.awt类font的类成员方法: dialog定义及介绍
  • 怎么样嵌套Dialog呀?
  • java命名空间java.awt类dialog的类成员方法: isresizable定义及介绍
  • 很菜的问题关于两个dialog只能操作其中的一个
  • java命名空间javax.print类serviceuifactory的类成员方法: dialog_ui定义及介绍
  • jQuery对话框 jQuery Modal Dialog
  • java命名空间java.awt类dialog的类成员方法: isundecorated定义及介绍
  • 请教:关于Dialog关闭问题。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3