网站首页  |   业界社区  |  电信社区  |  技术社区   |  极客社区  |  游戏社区  |  生活社区   |   科技博客  |   同事录
TechWeb-技术社区
标题: [转贴] dialog
bika
TW金牌会员
Rank: 6Rank: 6



UID 138192
精华 27
积分 1720
帖子 941
阅读权限 70
注册 2008-7-23
状态 离线
发表于 2008-8-19 09:45 资料 短消息 加为好友 添加 bika 为MSN好友 通过MSN和 bika 交谈
dialog

DIALOG(1)                          DIALOG(1)
)b$Y*p(l"]4n(N)y$[&w/G;g"B

-P.e5Z3b,p*q程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛名称
7|%P2k'f;V4];WTechWeb-技术社区       dialog - 由shell显示的对话框。               
,Z.h3Q2}9~*d;j:u程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛4y6C&j#N:Y;`
概要
(R5S!e)n(b2C:pTechWeb-技术社区       dialog --clear
*g%v1g)M5v8B*]'Y.n       dialog --create-rc file
*j2X*m'u:p       dialog --print-maxsize tech.techweb.com.cn4A)G!X-j$}"Y3}
       dialog common-options box-options
6V6x O$\2C.x:i,@
,A6n+A(X+r6o4y-\5Q*|tech.techweb.com.cn描述
:t+^9_!y,@'c%GTechWeb-技术社区        dialog 是一个可以让你陈列各种问题或者使用一个shell script的对话框来显示信息的程序。 +L3I;l:K/d,M(f$o:T*^
      以下对话框的类型已经实现(尽管不是所有都被编译进dialog)
5Q+T+V,v3a3d        
|6|1f/t V7b         calendar, checklist, form, fselect,  gauge,  infobox,  inputbox,
-c!U&x2x+O#jtech.techweb.com.cn         inputmenu, menu, msgbox (message), password, radiolist, tailbox,
/F*a6d4q.^%g,y1D程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         tailboxbg, textbox, timebox, and yesno (yes/no)。
,n1P;r!w8T#}         
)a'K9w*^6|1n#j'\       你可以在一个脚本中放置一个或多个对话框
g.T,o"m/D6\1z4~
2Y)U4v7t;F S;W/J3I*VTechWeb-技术社区       -    使用 –and-widget 表示强制Dialog处理到下一个dialog直到按下ESC键取消。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛:v*}1O$q1c;k

1F6c+v)x(q6y       -    简单地加一个标志给下一个对话框,组合成一条链。当一个会话的返回值为非0,比如,
$a+f9W&^-xTechWeb-技术社区       Cancel或者No(查看诊断),会话就会停止。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛6{$H:C6u7R&e!e
tech.techweb.com.cn7o2C O*z9V-T:M3G+f,S3M
       一些部件,比如,清单,会写文本到会话的输出。 :P-n%R4X*@8T2X2m6I
       一般情况下是标准错误,但是这里有一些选项可以改变它: --output-fd,--stderr 和 --stdout。 6p!u:H;f*t4\1Y
       在按下Cancel(或ESC)时不会写入文本;这种情况下会话会立即退出。 2_ q*n3~6k/l*L;p D I
TechWeb-技术社区3y!p R(b2p%v w!Y
选项
:F2m/d2C0q6d4q#J
5d*B:t(L+|8W8K.Q"Z-D       所有的选项以"--"开头。
3R+L7g"T't.v7r(j6s0P!ATechWeb-技术社区        0e)G.B5c%i:_
       单独的”--“符号作为跳脱符(ESCAPE)使用,也就是说,命令行上的下一个标记不作为一个选项。
0E0j4e"^(w%]&J6};{:W&x            dialog --title -- --Not an option
4_7S*|'o/C4b:vtech.techweb.com.cn       程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛-v8Z)Z5S-f*`)a'U:k!D
      --file 选项告诉dialog从文件中读取参数作为它的值。 TechWeb-技术社区0~.~6r4n'v2V6m
            dialog --file parameterfile
"t*`$R8v/u!|9S"ktech.techweb.com.cn            
/i.J#^.?6A1A2Xtech.techweb.com.cn       不被双引号所引用的空白部分是无效的(使用反斜线来引用单个字符)。结果会被插入命令行并替代
1w(u6W%T,[#Y#~*utech.techweb.com.cn       --file 选项和它的值。命令行将从那个位置解释。
4S-j&V(]9?#WTechWeb-技术社区*f W*s/q#k9n
普通选项
.n#B4?0F,Y9t4~'}5p){
&R7m1Z-c4P+p(}:y%u       --aspect ratio 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛;t&O'j0A4W0F6f$k
        当你使用自动调整大小的时候这个参数给你控制框的大小(范例 0的高和宽)。
~.t3S.r"]*h3P程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛      它描述宽/高,默认值为9,意思是1行有9个字大小。   
*{9?"U4h*W,V,?#N-j$W%L/a4` x*c0j,s
       --backtitle backtitle
E%g'V&z%l1Q7aTechWeb-技术社区        指定显示在背景顶端的标题。
2D0t'P;Q)C#M.o q$s
E9?*I3h"w9k"\6I       --beep 0g3f8a,w!s'p.V9j8O/r,W
         每次刷新屏幕时发出声音警告。        -K7A-R*g+N1P-^%e:a
tech.techweb.com.cn:^9V&@({,T
       --beep-after
-E$m0x3[4K5{tech.techweb.com.cn        输入被中断时发出声音警报。例如ctrl/C。 TechWeb-技术社区&V"i/J N9Y2D
     
)p(]-T"o+K#b-I;{#q!l%O程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       --begin y x
;A7g8g)?(H2m-a8o程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         指定对话框左上角在屏幕上的坐标。
%] N9b7o%v!E,o
/q-Z%?.q9W9l$D       --cancel-label string "M:d/L8Q2K
        为“Cancel”按钮指定标签。
(a)R(f)W;X,O+v!a7S0q!R*w,p
       --clear )`!Q){+}4y:W/m
         退出时清屏。这个参数只能单独使用,不能和别的参数联合使用。 -z:_$V3|9C"g!V
9}.m+d.t"g
       --colors 1e h:D5P A8S%]
        解释内含在对话框的”\Z”的顺序属性。他告诉对话框设置颜色或者视频属性: 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛/U t'y$q'F)w6@;[)U
      0到7是ANSI码在curses中分别指定为:黑色,红色,绿色,黄色,蓝色,紫红色,蓝绿色和白色。 %d1f4F5f9~
      粗体用’b’设置,重设用‘B’。背面用’r’设置,重设用’R’。下划线用’u’设置,
6k/{:];s0s z#Z.d3RTechWeb-技术社区      重设用’U’。所做出的改动将会累积起来。例如,”\Zb\Z1’”表示文本显示红色。 TechWeb-技术社区(S9N6?'O9S)G/m3]6f
      恢复正常的设置用”\Zn”。 tech.techweb.com.cn4n4B-M;r.Q2e*Q

/j;r;G)I-p:u$E       --cr-wrap
#t*H,l*z-a'O)i1P        解释对话框内的文本换行相当于一个新行。另外。dialog只会控制文本适应对话框。 tech.techweb.com.cn-w&g;W-K#W8s2]-["?
      即使你可以控制一行突破这个规则,dialog也会自动调整所有在对话框内的文本
)c)z-v/`:p2w*u&F6[      使他们与对话框的宽度一样。不用cr-wrap,文本的版面会排列成脚本的原始规则。 6F"s6{,?%n

"{6_!\&V3b3Mtech.techweb.com.cn         参看 --no-collapse 和 --trim 选项。 )o7O,p.I-}.u'h

o h/Q H6k6C#t       --create-rc file
#h)J$y.Z9l'o K'u!t&K)_         当对话框支持运行时配置,这个参数可用来一个示例的配置文件并指定这个文件。 ;K*P0p'l(E1m
TechWeb-技术社区(h*y5z-R,|&g
       --defaultno
)M,[9Q._0a4U程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         设置yes/no对话框的默认值为NO。同样的,可以使提供OK和Cancel按钮的组件默认按钮
&n$w!E6M/B/M)[1X$JTechWeb-技术社区         为Cancel。如果给出的 --nocancel 参数覆盖了这个参数,默认的按钮就是YES(
!d,R4s-|5R-e)i3w(}         内部和OK按钮一样) tech.techweb.com.cn&@.J$I'Z4S*x(B.A,i;W/`/d
tech.techweb.com.cn2f$H"b7l,r2?(a%`5p*L+^
       --default-item string .g1u K3g,g0Q5S-U(r,L
         设置menu对话框中checklist的默认选项,通常是第一项。 TechWeb-技术社区9j:{,X2y;B I;F/N+b
TechWeb-技术社区'e"{3f6H;S2c+j&C
       --exit-label string 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛;['U&n/^;G(j:K,L7E#q8q
        为“EXIT”按钮指定标签。 %c;g/e1[%` J"l8}(P-x2\
/x*B4f$~7D:i5w,_0E
       --extra-button 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛.\'z&`5_,d
         在OK和Cancel按钮之间添加一个按钮。
+B7d:q;y/X1d8A6n
1B!t/L q6n0}$E"O$ptech.techweb.com.cn       --extra-label string
1g+` K-~ }7E程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         为添加的按钮“Extra”指定标签。注意:在inputmenu组件中,默认是Rename。
.D"U&I.L.?(I8}7Ptech.techweb.com.cn
/u%j$i*H+t'c t       --help 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛"S1w1Y,C-x7d9]
          打印帮助信息到标准输出。如果没有给出选项,帮助信息就会被打印出来。
4e1W3r'e3d%P4Z
3W1` W%I!W程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       --help-button &E"M6t-C;{#k3g&a+Y4r
         在checklist,radiolist和menu的对话框OK和Cancel按钮之后显示一个帮助按钮。 tech.techweb.com.cn0C:k;}6R8\&o
         如果同时也给出了 -—item-help 选项,退出时返回值和”OK”按钮的返回值一样,
/y1Y/~&]9Q1_%e7M,`2_-A         而且 --item-help 的内容会被写到会话的输出。另外,返回状态显示“Help”按钮被按下, TechWeb-技术社区&_1W0_(o1b,x:P8j/@%V
         并且没有信息被打印出来。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛&o#S3H6P.})m/[7r/}

-q0x0k)[$y)]tech.techweb.com.cn       --help-label string 4M*u-_5P4]5R;K.J o"]&b
         为“Help”按钮指定标签。 ;h0o y3w8m5m/C-Y:_
0N0J;]&w&u%e#v2O
       --help-status 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛#B,d!e+z7C
         如果选择了 --help-button 选项,在 --item-help 的帮助信息之后会显示checklist,
%y&]+] h&Z/v         radiolist或者form的信息。这个选项可以在处理完help请求后重建checklist的状态。 TechWeb-技术社区-U(|&i*X4]4i&u+G3d!P2y
TechWeb-技术社区1Q,a7g"c.u#S4w'u8B#U%i
       --ignore tech.techweb.com.cn Y1` w3O7R:l+~
         忽略dialog不认可的选项。众所周知的一个是"--icon"选项,任何情况下都会被忽略,
!b(q0[ H ~.d y1oTechWeb-技术社区         但这是一个相对其他实现而言兼容性较好的选择。
)C%k5?7U*|6B7`程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
`"N)z5o4J4a       --input-fd fd
;Q ?$}1L/B.t8_程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         从给定的文件描述符中读取键盘输入。大部分的dialog脚本从标准输入读取,但是gauge
`5t4L7\$O&j#O5xTechWeb-技术社区         组件从管道读取(那通常是标准输入)。当dialog试着重新打开终端时一些配置不能严格执行。 TechWeb-技术社区8X(o!w$L:]:|
         如果你的脚本必须工作在那种类型的环境中,可以使用这个选项。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛-l:r.i#T X ?4N'?4d)`
7a!r"\9Y:_0n.v#[
       --insecure TechWeb-技术社区1@:t8q b#D
         输入密码时回显星号(×),将使得passwd组件更友好但较不安全。
3F/I7D5U(l)o%J"B(O
9i/S4C6F4r+q#q1f*}$e       --item-help
2P6_7u"P6U(T.q         在屏幕底部为当前选择的的项目增加一列,用以解释说明checklist和menu对话框的标签数据。 ;j2].n;S4j:V%h0T,y!f.w8v(]/e
1Q0j3K&t;y6G7s
       --keep-window
!W8z;W*W(B)@4t4A,ltech.techweb.com.cn         退出时不清屏和重绘窗口。当几个组件在同一个程序中运行时,对于保留窗口内容很有用的。
1Z8W9W#|7\4N程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         注意,curses在开始一个新的处理时会清空屏幕。 TechWeb-技术社区7K,b!N2Z&C8Y;E5s
         TechWeb-技术社区'~8n"x;M"E3o"h!I.k'K
*q5|4a Q7S9l#?
       --max-input size ;X-~4C;]5K5K4e%V!A
        限制输入的字符串在给定的大小之内。如果没有指定,默认是2048。 tech.techweb.com.cn n1I"y"R'o&P-k
TechWeb-技术社区,[0G'b;G0d5V1D3^+@!q
       --no-cancel
/A-y*b:A;t o(p"B4M$r       --nocancel
U.n8G!V(u5P:q6e:P2ETechWeb-技术社区         在checklist,inputbox和menu对话框中禁用“Cancel”按钮。脚本仍然可以监测用户 TechWeb-技术社区6k)Y,}9f+G+t+t7j(X.H;b2V)j
         是否按下ESC键退出。
3t9B2V,g+c3otech.techweb.com.cn
$w2l8C#]9}-v-| X"b&Ftech.techweb.com.cn       --no-collapse
)q._1b'[6e!g.v&b程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         通常dialog将tab符转化为空格,并在message对话框中将多个空格减少为一个空格。
9o(z U$t4D"Z0gTechWeb-技术社区         使用这个选项可以禁用这个功能。应该注意的是,dialog仍然会约束文本和正文遵从 +z(X9E8I1?,c$_*j#d;K
         --cr-wrap 和 --trim 选项。
*C)R,w!L0P9L:]%{-Q%R
,e!j d'g:r"E%a       --no-kill
/s*f-E-M:P-o9C-[.R!w程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         告诉dialog放置一个tailboxbg对话框在后台,同时打印它的进程ID号到dialog的输出。 0}3p)f0M'y9r.g:X&g;T
         做为后台进程运行时,SIGHUP是被禁止的。
!d0Z)\(_$R5b/Q0D%t"g/s%K(M-F:a
       --no-label string *{'[!t'R1b;n+s
        为“NO”按钮指定标签。 tech.techweb.com.cn8\$s9x6`!h(E+P l)B&G9p,U

&J6s4_7B;v&[/[       --no-shadow
2Z"`4@5g;].E(_"a-l-R z        禁止对话框投向右下方的阴影。 TechWeb-技术社区9f+t i)d2o9A H
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛)v*D"\6B+H)B#_"f
       --ok-label string tech.techweb.com.cn'S*L+M;c+o6u1g&U
         为“OK”按钮指定标签。 8n8B0|7O$[-].Y8S7K(r
TechWeb-技术社区5G.~.`'k*j"^;m:~6x%w
       --output-fd fd TechWeb-技术社区$F;o:H l0m*i6s
         直接输出到给定的文件描述符。多数dialog脚本写到标准输出,但是错误信息可能也被
4W4[%M2q7?,W)F程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         输出到那里,这取决于你的脚本。 TechWeb-技术社区0_/F3{0| [ H*z-x
(X;x%a9x4i"h$P/X!N8x
       --print-maxsize
&K$T-N*x$F8n1Z0tTechWeb-技术社区         打印对话框最大的大小(也就是屏幕大小)到标准输出。 tech.techweb.com.cn#u"x-I8w)c+L-G3B
         这个参数要单独使用,不能和别的参数一起使用。
/d7r*c7O:N程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛-o/B+U8y1i'A$e1H'^-B
       --print-size
,l.e!m;r*T/y3t"P;m$k4~        打印每一个对话框的大小到标准错输出。
2q O%D(~)R$U5`9{3c+X程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛tech.techweb.com.cn7n*r,~8e:V0`3Z
       --print-version TechWeb-技术社区"V+u.\;m$o5?7J-U,A
         打印dialog的版本到标准输出。这个参数要单独使用,不能和别的参数一起使用。 tech.techweb.com.cn;v.\4D0]%B8d

9q5v t,{%D)T,rTechWeb-技术社区       --separate-output tech.techweb.com.cn#R%V6{/b:I ]3h.n3|(_8d:s
         对于chicklist组件,输出结果一次输出一行,没有限额.这一便利的分离可以被别的程序使用。 tech.techweb.com.cn2I"C9m1q3b,o
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛+Q8\6j3H9?0P0I#p
       --separator string        TechWeb-技术社区0P:U2N'D1Z2u2C:O
       --separate-widget string
/{'i [ f/~7?9w&a/]         指定一个分隔符,分离dialog中每个组件的输出。它可以用来简单地分析一个dialog TechWeb-技术社区#s,d1h!|(Z5Z0Y(X
         中几个组件的结果。如果没有给出这个选项,默认的分隔符是一个tab符号。 /]+W$^)^9j5W8i)Q"J
TechWeb-技术社区!e%B9r3P,p"L$p,?.i#}
       --shadow
3|8Y&K#L.P#l*C)t*X         在每一个对话框的右下方显示阴影。 TechWeb-技术社区.l&d'u/t3W#H6H
TechWeb-技术社区%j |9w"A!U8o;|#Y
       --single-quoted
7k$i*E*T$j#C,_6PTechWeb-技术社区         对于checklist的输出,象 --item-help 的帮助文本一样,如果需要,就使用单引号 #N,H'r1d5c4z
        (如果不需要就用引号)如果没有设置这个选项,dialog使用双引号来引用每个选项。
-M3w8_1d"j9h'?         这需要临时使用反斜杆以便输出对shell脚本有用。
5a'F5k)^(}9s7]4~)J!v9K)_2E:L6e
       --size-err
)B#B/r.p5u'e7p"F0v;W4D7B         在试图使用对话框之前检查对话框形成后的大小。如果大于屏幕就会打印检查出来的大小。 3V/S X2Y5Z'J2^0d
        (这个参数已经废弃了,所有被调用的新窗口都会被监测。)  
0l-j&d:c,_-H&\
9e+d$b-c;I;}       --sleep secs tech.techweb.com.cn"q a7i&m&l9h#N)S
         在处理完一个对话框后静止(延迟)的时间(秒)。 tech.techweb.com.cn9U'n,@&G7o3@(k"|

'I:\;f R"E#\0o#q-aTechWeb-技术社区       --stderr
;a#W"q)z:C2l0R)tTechWeb-技术社区         直接输出到标准错误。自从curses规则地将屏幕更新写入标准输出以来,这就是默认的。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛(s6r9v4L.E:w4b;`5[%{$q

&~8`'x M5w7Z9K       --stdout
&Z!u&x%?:x'S1b3Mtech.techweb.com.cn         直接输出到标准输出。自从curses规则地将屏幕更新写入标准输出以来,就提供这个选项 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛8A'r)U8N8D(P9N
         为Xdialog提供兼容,但是不推荐在可移植的脚本中使用。如果使用这个选项,dialog 's*_6L-X/H8l#];h+l&p
         为了显示,会试着重新打开终端。这依赖于你的平台和环境,可能会失败。
4U6k0@/y0j#F!F         TechWeb-技术社区4T%X4p)U \(l$F.h8|8?
       --tab-correct
$~(}1~+}0?-y3F7R         转换每个tab字符为一个或多个空格。另外,tab会根据curses库的说明进行渲染。 !g%X2h:Z8m$R
2e+e'n,i(z9n
       --tab-len n
/Y,O5I4s1|*h8t'H2M7m         如果给出了 --tab-correct 选项,指定一个tab符号为多少个空格。默认是8。
#I2q3B!a2n6C:{:B;x
.C2w7K5q!z&u"r0_       --timeout secs tech.techweb.com.cn _;u6o!U!Z&g d3u
         如果在指定的时间内没有用户应答则超时退出(以错误规则退出)。如果后台使用了
.c ~1s"c#e5ptech.techweb.com.cn         --tailboxbg选项,它就会失效。指定为0秒时将被忽略。
&B$z!w9f(X"p!Y4g:})z3}+W!m)y-? u$[&i#f4e
       --title title
2N.V7^8F-B%o,d!iTechWeb-技术社区         指定显示在对话框顶部的标题。
:b9h#M4`:U(|0l        tech.techweb.com.cn7@3Z%x9b#x1t1p1@%^
       --trim
3c1u#R"j!R:|#R2v&E3Y        除去主要的空白部分,从文字上新的一行来调整并显示消息正文。
,M$g1o6\&z(~&c!p#r程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛        参看 --cr-wrap 和 --no-collapse 选项。 &g1E1Z q+K
TechWeb-技术社区'D!}(B:}/h n2x$b
       --version
!H/W"C9_-O7p \2w'{        等同于”—print-version”。
4X!q.j1m;W4y8U%?,b程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
(f.J"x9W/q'Atech.techweb.com.cn       --visit-items
!R(W"P,q7o A         修改checklist,radiobox,menubox和inputmenu的tab键遍历功能,使得列表中的 #w _)r%P/w!z!Z.A:c1|
         选项可以用tab键访问。这是一个视觉上的帮助,光标的位置可以帮助一些用户。 TechWeb-技术社区 e*s6]$n/w;s6f

%k9T!t1W2h;]tech.techweb.com.cn       --yes-label string
&|/{)R8I8b)j&D         为“YES”按钮指定字符串。$P)F(s.X k7e
对话框选项 }#_1m3H$X.Y)b:w+n

&?5m"X8A&a9w(L/J        
8q2f.w5R1C/e2F8~3M程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       所有的对话框至少有三个参数:
$p R(~,L%g7q5B5M9t0_/O
,q:P)m2F3e0\#V8?7H(Htech.techweb.com.cn.Y6i)s!H#Z2j

*c3c9S9P.f8Q"V5E       text $@&p/c7K7a$T4u#C

1b(o/L8i'h$_!B+A,[7L"~tech.techweb.com.cn             对话框的标题或内容。
7K7l.D Y;f*z5Z6e
+R7c.O,L+{3h6c!x!Q4V
(N6i6t/p5Q6N
+U N%B;Y5s5]/e6G"h'G)d       height
y `9M3g8C*s$[8o/[&E;E6X6s5P3c/k s
             对话框的高度。
(s,r7b:u&g'Q
/B3A)m"b(~7K5G
.~1u!e&M5_:@!O9F5B
:v/p!k2K8M4Z-Ztech.techweb.com.cn       width TechWeb-技术社区5]0k&s:R+q/i(m9d
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛:n;k'U;N2U9F$a
             对话框的宽度。 $?8J:k,C6d2_ K v8O(r&`

$t N:O-~#R(}*j/b'J3k0m
4L-u;w8?-b/q9K程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛9Y'H0`#u"@.k'L8C
      其它参数依赖于dialog框类型。 +{1\!_.l:U0g
*E1V8s6f#u8g:M$_

]2z)N o+I"z2K/k;W程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛TechWeb-技术社区#|,L1v-F4y5C:\&i2a
       --calendar text height width day month year tech.techweb.com.cn*n,@/_:U n6L)D

"b-|0i4{9@)?!F         日历框在单独的可调整的窗口中显示 月/日/年。如果没有给出 日/月/年 的值,或所给
2T+[6H-]+x0[7j&g9?(rtech.techweb.com.cn,C*S"M1w([
         
(R2n6q9\3`;j+i5z"n3ZTechWeb-技术社区的值为负数,将会使用当前日期的相应值代替。可以用上、下、左、右这几个方向键来增大
,e O7u%J5d6_8h*T&e6~6w$ltech.techweb.com.cn#B8y/b%Q8Y5t4D$F1@*T
         或减小它们的值。用VI风格的h,j,k,l键在日期之间移动。tab或backtab(退格制表符) )L1@7V)Z4Y!T"f4v&[
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛*a5s N-S.K'Q/p#C
         在窗口之间移动。如果所给的年的值为0,那么当前日期的年份将作为初始值。 6A)[*W#y0B:M
TechWeb-技术社区;Y(W.V(}#Q
+j6d(S2q!{$i#v&~
tech.techweb.com.cn$~!N!@*a/F"A1a
         退出的时候,日期会以 日/月/年 的格式打印到终端。 tech.techweb.com.cn;{(F2[2M8t$}&Q
$y'\.Q&e6D-|)R!T/X
7^:B*v1f+J*@%s&G"F

8o6h1m J'L.D,m5j(Xtech.techweb.com.cn       --checklist text height width list-height [ tag item status ] 。。。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛*O*b0h*O)|0G
+`)_6B9{ b3U'i4M-J
         checklist对话框就象一个menu对话框,在表单中列出多个选项。用户可以选中或去掉 ,h `&Y$L!N

'a4k ^3g&A%B3p+X,^"vtech.techweb.com.cn         程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛2J5B)g5m0Z1u
每一个选项,而不是在选项之间选择一个。可以用status来指定每个选项默认是选中还是去除。
3c+T2o6N$g"o1]$e6V0E;ITechWeb-技术社区TechWeb-技术社区;l!B)k;S$~
4k2x#X$d0P3s0b

,N+^4n.s2R3l7J&y         退出时,被选中的选项的tag字符串会以列表的格式输出到dialog的输出。如果没有给出
;{9e&J+b8U0W
8n)]-l#K#F)Y A6p         --separate-output选项,字符串将会被引用起来以便脚本容易分离它们。参看
+e,M#T/K,Z-vTechWeb-技术社区
-\.B#L/r#l2x'~%j:e4otech.techweb.com.cn         修改引用行为的--single-quoted选项。
&H6L'w2N"N1j
1h*g \2~2r5|5g m#r6jtech.techweb.com.cn
)J-t&r1o+T:W2D-W%[&[,Q9e9E*Z5i8r(I(U
       --form text height width formheight [ label y x item y x flen ilen ] . . .
,s!A9V0?*}(j3[5}程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛%l+{9{*k.Y8C
         
8K x%A4z9@#Z#vform对话框显示一个由标签(label)和域(field)组成的表单,而这些标签和域被放置在 TechWeb-技术社区&g/|7~6q;m.L0s+b0V A

5_)@*R-y3^"W&z/G         给定坐标的可滚动窗口上。域的高度(the field length)flen和输入高度(input-length)
9E5v%|,_%o3O*A8L+|tech.techweb.com.cn#Q$Q(E9K,}!f
         ilen表明了域的最大长度。前者定义了显示被选择的域高度,后者定义了域中
2X4@9x,}&D0O
:w4|3v0i2?9{*|$E-htech.techweb.com.cn         TechWeb-技术社区$l&?9A/C0V$J7Y
输入数据的长度。如果flen为0,对应的域就不能更改。如果ilen为0,则被设置为flen的值。
'l:S,\,T0U;dtech.techweb.com.cn.p#d-D9b'a

/l&R8A.O7x!g*b*b0~$@tech.techweb.com.cn
-^/d+J9\6N#f&b#G;v程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         使用上、下箭头(或者control/N,control/P)在区域之间移动,tab键在窗口之间移动。 0k(x!{;d&^$E'O-H

8s:B2m!c9_4N h*?tech.techweb.com.cn9P1t%|#J)I;N0c-j+g6W
tech.techweb.com.cn+F0y2U,W%R)_$T'@9`7[
         程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛8j0C!G6h.M%C*K&m
退出时,表单域的内容被写入到dialog的输出,每个域由新的一行分隔。只用于输入的区域 ]"@&l"a*U*{$p
TechWeb-技术社区!X!d1J(l8~4\4\(x7d
         (flen为0)不会被输出。
,Z&s9A#|%[;O/^
(H1|#P3r:^:O*`程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛:v2A:`.Y7}8P%U7m

%O%i,{)e/r5_;M Q       --fselect filepath height width
)P1B8L%q1mtech.techweb.com.cn程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛0R*O!P1e6{6I5{&n;P
         文件选择对话框(file-selection dialog)显示一个文本条目窗口,上面的两个 TechWeb-技术社区#N"o8A7`,A5L

*q"|9@7x"V$u6Stech.techweb.com.cn         窗口标着目录名和文件名,你可以输入一个文件名(或目录)。           -c,}"B1E"[5P#u+G
&m!A#I)`,q9{
         文件路径可以是目录窗口显示的路径和文件,文本条目窗口包含了预选的文件名。
'l#i+e$O)f a0Itech.techweb.com.cn
:w;[2z'a(H.j8_,r'T0C5f         TechWeb-技术社区,?#L'd+^*@
         使用tab键或箭头键可以在窗口之间移动。在目录窗口或文件窗口内使用up/down箭头键 ;|7T6A0r"V3N.h9a

6o)O(H1\9j"g2I+L9RTechWeb-技术社区         在列表中选择。空格键复制当前的选择到文本条目窗口。
(W1q%W-h!R)y
'h4c _"|.f'[&`+ptech.techweb.com.cntech.techweb.com.cn9b!a4O5A7~2U7R)_

"B2_0l;i5A)H8X,b5\:}0u         键入一些可打印的字符可以在文本条目窗口中选择焦点,键入字符可以滚动目录窗口和
+`'~&@,b6^程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛TechWeb-技术社区-y!k3A#k"@4n#Y6v;v
         文件窗口到最靠近的匹配。
#J-t;D o-m:Mtech.techweb.com.cn6F'}5_#H6j$C%v
         !t%z5\/{4?6p:H*r/m
         回车键或”OK“按钮接受文本条目窗口中当前的结果并退出。
(`9m/Q-d3K1o
$v#G,O |3x"\0[*v0^tech.techweb.com.cn         TechWeb-技术社区$H!j"A/d+_6u(j#m2Q
         退出时,文本条目窗口的内容被写入到dialog的输出。 8J/s.w'Z-b8U%_7m(U

&e }){;m2R$n7z*_)R1q#W8M#K"}
+q&e$U!@5W*c
       --gauge text height width [percent]
*x(a2s B0`0d+O6h7a+x
/R'k4X:@,Z2D1b"f-n0h         gauge box在对话框底部显示一个指示百分比的计量器。新的百分比从标准输入中读取, tech.techweb.com.cn-~4M$x2S9~ D
,h,N*T.B)k2f4i7b
         tech.techweb.com.cn6w"w(]7U+@ Q \#K%q#G!|1O
一行便是一个整体。计量器在达到新的百分比时更新一次。标准输入读取字符串”XXX“,然后
$J%c2L3]%c'H)C n/Q;^tech.techweb.com.cn
8O-W$S2I9_.s8Q6l v         '|-|%H1e;I7d,m$~*D5K
跟在另一个的”XXX“后面的行被作为新的提示符。文件结束符(EOF)到达标准输入时,gauge便退?
+f-`!o,z&i(\1p5`(RTechWeb-技术社区觥?
"M1V;O"c6r;M4?tech.techweb.com.cn
)Q$c*@!P$k2c/q(s(k                  
1b3\)['V:@*c2o9z         百分数按指定的百分比指示进度。如果没有指定,默认是0。
.R1M"R3F&e9C2W5Y&|4d)~!L2w&s"k8r7i*E4e

:|'U*}9Z2B*H%c%w"_.`tech.techweb.com.cn
%U7P&w"I7w8B%n1T)q         退出时,没有文本会被写入dialog的输出。这个组件不接受输入,所以退出状态总是OK。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛3q#Z E6X"H4C:Q

*n;b,D*J*],u6?6S#i/z+@*Y1t.G'x)^$S#c+b2t
TechWeb-技术社区"e2l7T2K&~'`5}
       --infobox text height width 0U%W4k!N U5T*d

-e1e;o#u1M"}tech.techweb.com.cn         infobox基本上是一个信息对话框。可是在这种情况下,dialog在显示完信息之后会
.}(z$C:S#~5f)UTechWeb-技术社区
%}2y#m6V8_"u-F/x%@         
/]6u5y1H3Y.T3q马上退出。退出的时候并不清屏,结果信息会停留在屏幕上直到稍后调用shell脚本来清屏。
&B.V+A'Y:p4o)j-M#f6V1[9w*]
        这在你需要告诉用户一些正在进行的操作可能需要一些时间来完成的时候很有用。
(x0\.E9M*_&e6QTechWeb-技术社区TechWeb-技术社区9H0W:q4g6c&~
         
:v:s;X.Z$`5d/j         1g8c0p:|+K+T t
在退出的时候,没有文本会被写入dialog的输出。只提供一个用于输入的‘OK”按钮,但是
!c4h1F)},R)u&n
2D4P)U#t#H0U8i(v J;~tech.techweb.com.cn         返回一个ESC的退出状态。
)`;@(?/q"j$E*K3C"w程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
8J6\(m9}2]0r8]&u!s程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
,@+I&x*|.Y8K,F-Q6itech.techweb.com.cn1V'b*R5i9v*n4k&b+\(p
       --inputbox text height width [init] 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛6t'h$?*X%}+a;l4h;d

,e+H5o7V0G:i         input对话框在你向用户提问并把输入的文本作为回答时很有用。提供的init将作为 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛5J:~&T w8o:q2j;[
.X1E*W0N+E!G
         预置的输入文本。输入文本的时候,退格键,删除键和光标键可以用来纠正输入错误。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛$@.U&t:v)b-W9A
1n'~3e5y b9?
         如果输入的字符串超出了对话框的宽度,输入区域会自动滚动。
"f9Q,O"K)F%u8A(];b'R k
:f:S:W"|2H&V7X GTechWeb-技术社区,p8a6c"t7q)[$W+A9O:@;t7w

(T7h(Z*v"m7h/@2O-G9|8b程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛        退出时,输入的字符串会被打印到dialog的输出。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛+o/E:`&d&M8`2D
#c&_+}#^)q4S
#n4g1B&N!x,B2A&C
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛:Y2R(x.~*_;A!L&]
       --inputmenu text height width menu-height [ tag item ] . . .
-e/n/k&?(b1i程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
)z#E,B!F8F.m$M         inputmenu对话框和普通的menu对话框很相似,它们之间只有一些差别:
.C-Y;V6t:N4a!X$t-X/a程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
4@.l2]!B4w1G2I5W vTechWeb-技术社区
%e-P&w$H"B.p3D'P7Z o1Y,g0\0G,m
         1,选项不会自动居中,而是左对齐。
;X5p)w%J-m
'x&P6p&S;F)O:e4T7D.}程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛%l;X)u:Y(F5}4Z

*E'X N2K7k"X2@/c/VTechWeb-技术社区         2,额外的按钮(叫做Rename)表示如果按下的话可以修改当前的项目。 tech.techweb.com.cn2R&R7y)S0x#G
-^$P'D$C `9}&a2u/t

+K5q#E2L.f t5M)M程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
#z4T-a,O!u5^         3,按下Rename按钮可以修改当前的条目,dialog会输出如下的内容:
7H4y8^8g5t!Y/W
4]"S9s/P4{,y1Dtech.techweb.com.cn           RENAMED <tag> <item> TechWeb-技术社区:X+F)~)Y2[6x6|$W

,A5C;~0q1h7`*]1H,D
8Q9J*e#l0f#I2Z;`%C,a2}:W程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
:K8I6O._7Q8C*D%R       --menu text height width menu-height [ tag item ] . . . tech.techweb.com.cn+Q:n*y$z0G4m6e'P
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛(P!W8R h/G G2w7T
         顾名思义,对话框以菜单的形式提供一列条目供用户选择。条目按给定的顺序显示。 )~5]:X,? J7O2q$l

3A8]+X+B:V&F/l,{程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         每个条目由一个tag字符串和一个item字符串组成。tag给条目一个名称以便和菜单中的
$J&O;?;n#u/H)u0x9HTechWeb-技术社区
2H%w8g)z!^&E程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         其他条目区分开来。item字符串是对条目所代表的选项的简短描述。用户可以通过按下
,H3B(C-B*P2B:z6K
6x.T!~&q;F程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         光标键在菜单条目之间移动,tag的首字母可以作为hot-key,或者数字键1-9。 8N'e)C6].J3N,V%O.q1?8X

2G7L;p8`0Etech.techweb.com.cn         菜单一次显示 menu-height 指定的条目个数,如果超过了,可以通过滚动菜单来显示。 (~)F:k6e9n.`"q%H$K.{
9T"z6P8E.O+b"M0_
         !v9P;h/\5n#~0T
         退出时,所选择的菜单选项的标记会被打印到dialog的输出。如果给出了 --help-button
1p;N;o)y7D/_2Xtech.techweb.com.cn8U8b f#I#x$D&J
         选项,用户选择了help按钮以后相应的帮助文档会被打印出来。
4E+e9V"K't:}
!^8T8X7B%A9n)c4Ktech.techweb.com.cn
$Y&f*`%_;U4e%|'Y-\TechWeb-技术社区&K9x$x,g+O&f"o
       --msgbox text height width
3g [/a/y&L,[6H,C8h(v!},P程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
6P |7J7T9N/s$E:~         message对话框和yes/no对话框很相似。唯一的不同就是message对话框只有一个OK按钮。 .n)B+S:T$v*z*q"[
tech.techweb.com.cn#T*F%N6p-E&X(H:N
         
)})`8H%`3I7Q:M6Q&`你可以用这个对话框来显示你喜欢的任何信息。阅读完信息之后,用户可以按下ENTER键, 6D2J'l/\ ^-i+J

1H3d5u"z ~TechWeb-技术社区         dialog会退出并且调用脚本可以继续它的操作。
'j6M Q3f7{(p"H6s*b%E$|#Z+D3h @
tech.techweb.com.cn:?)B!w%I-R$J:K,t#x%A
TechWeb-技术社区$U#Y:`3T0]8V1C%u.W#W
       ,q&@%p!S*[7\0p(T u5o&o#a-p:O
退出时,没有文本会被写入dialog的输出。只提供一个OK按钮做为输入,可能返回一个ESC的 ,f#]&k4d.g,a3s7T+J
0W"G#Q+m/P6o;\
         退出状态。 D'C,\3U#u/z8?,Z:K
;J+J8W9y6[$T3l/j"j

;x$o8M,E%t%w3D程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛+w)V;n:s,}:V&i9n9{
       --passwordbox text height width [init] /a#J5j%h!a0K$}3E.B:H-Q

)Q7S)o%U/y程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         除了用户输入的文本不显示之外,password对话框和输入框相似。在提示输入密码或 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛4b(u5e(t+G J
1@"|1p)M6\,h#[-S
         其他敏感信息时很有用。从init传过来的任何数据可能被偶然的监听者从系统进程表中 X/{!F-B1p9U2y'{
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛7t2P+J(h Q$~%Q
         &F,I!Y w%?.P0j4h+y
访问到。而且用户对提供的不可见的默认密码会觉得很混乱。为此,使用init是极有阻碍的。
8a4w.B1U:}
#?.n!C0V4@6q'O程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         如果你不介意密码的话,请参看 --insecure 选项 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛8s:o/X,?%U+w(m ~;~

:W1V4\"x2o%K
%F4c4z$U.v*cTechWeb-技术社区
6M'W h#i3C;M-z!N8R5b"b程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛        退出时,输入的字符串会被打印到dialog的输出。
'H$F#]:}2t2R.R程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
;`6C;j g-N7i;lTechWeb-技术社区2J%E$G7l+?.J-Q"~*u:k
9W0J;M4T%Y5q,R;I9s#t+E
       --radiolist text height width list-height  [ tag item status ] . . . &x w$u&N:R$b+a

9r0T7D%s(B(D4a0s1H4K J         radiolist对话框和menu对话框相似。唯一的不同是,你可以通过设定某一个选项的 /D&@%F+u9m.A
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛/b0L(^8y.D3c!N
         status值为on来指定它是否为当前选择的。
1q"\2}+|%|5| L.m'Y&R8V%v-a9A
'K/C&c'A;F!c2Q

+N*M.?4Z-l7d%{         退出时,被选择那一项的名称会被写入dialog的输出。 TechWeb-技术社区4b:g&c.w#W#c,h$y(L

"b)q3v+a-i1F.F/oTechWeb-技术社区程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛(S;z/P8Z'n6}!x0r

;{$]3t7|+s:w,w)DTechWeb-技术社区       --tailbox file height width %[9^/e)s%W&]:y(u'j.N;{

4r(d-G(u4A#W         在对话框内显示一个文件的内容,就象执行命令"tail -f"一样。左右滚动屏幕可以使用
.p!}4X!N:z$L-d#k8y0p/R"|"|
         VI风格的h,l或者方向键左右滚动屏幕。数字键”0“复原。 ,M4_+Y6T2o2Z%j%p:y:X4A
tech.techweb.com.cn)c+m8X8|"B

4y i!L.b#O程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛#X&m!b!l8}
         
&M!F$k F,Y退出时,没有文本会被写入dialog的输出。只提供一个OK按钮作为输入,但是可能返回一个
0r%q0A-e2P(H.M3s5C程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛,~ _&T'a m6I
         ESC的退出状态。
,k&w&y/y.[7gtech.techweb.com.cntech.techweb.com.cn)M-D%^"W/c%M
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛3m2~0F8f Z5w%}-d
8@.Q,C3d*u6C9y.i/s;P$Q:b
       --tailboxbg file height width
1n b7P3W2P'Z程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
5];D(d1X8t程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         在dialog box内显示指定文件的内容,作为后台任务执行,就象”tail -f
3t&Q"F4^5~(z2Qtech.techweb.com.cn&“命令。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛6c,I"N)H2s$_8Z,u,j+X
7M.Z1C6R;[9c9\;D8l
         左右方向的滚屏可以使用VI风格的‘h’和‘l’,或者方向键。数字”0“复位。 2F(L3O.|*B-u't)S#S
tech.techweb.com.cn'W7Z0H,`$J8U,N!X
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛!_,~.X1Q7C&p
TechWeb-技术社区5D#n+S1}!o6S
         如果屏幕上同时有其他组件(--and-widget),dialog会特别对待后台任务。
8d,{!z l1Y9x
6o)M/g+S'h4d7~8S         tech.techweb.com.cn#S(D'~9X8o8V5N)[
dialog会轮询更新,同时执行所有的tailboxbg组件,直到这些组件被关闭(比如,”OK“)。 TechWeb-技术社区.A/b)X"n2W)[
TechWeb-技术社区.z1z2z-l)]*V
         
;S7f1@ T#L3I2J2^可以使用tab键在屏幕的组件之间来回移动,可以单独的关闭其中一个组件,比如,按下ENTER键。
"r7],x1l/m&~程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛'g!h4g,[7E*w N"o6\

6B8B!S9a#G         程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛9M'z6]'q5W%j:_4B.w5W;~
         程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛1i3X6R)y1p-u'm%e!X&X;p"z
一旦非tailboxbg组件被关闭,如果给出了--no-kill选项,dialog便fork自身的一个拷贝到后台, :T Y.L-~4I5S#l,|2m

*w/p-G3P(z&N2c;N*G.L7q2W)q*?'~3F4z6x'm
         然后打印出它的进程ID。 'R%[)r6{1`,A-D1{-{
2i&T0a:K:G!C5j%t-T.n,\
tech.techweb.com.cn D9A2r+U/q&H%j-M%z

%j3K(i#?&Y%WTechWeb-技术社区         tech.techweb.com.cn4o&K3a(q'O;{(E0~0U)F
退出时,没有文本被写到dialog的输出。只提供一个EXIT按钮作为输入,可能返回一个ESC
/N:o'z0x,@/g1p#L:^tech.techweb.com.cn-m"n5r$S4T:G1C;H)b3V
         的退出状态。
/l `7C&[1D
,T/A*k!y8D5e:y'`2M程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛+|.Y-J8o S

:]8B'v&N9}9o:t5?7K         
*})C5H)a"\'T*O.I5_1B&R#{程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛注意:旧版本的dialog会立即fork并试图部分地更新屏幕。此外,它存在不足,可能无法工作。 tech.techweb.com.cn9X;b:@ ?-Z7e

,Y7H:K:m&D8V8z2J-H         一些更旧的脚本对于polled scheme可能不能正确地执行。 TechWeb-技术社区:`3_:V:@3I&T;j i#j$@'f9P
*u*I:_+U,b4c

2n/C)l5H'}9E ~&j4b'\程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛tech.techweb.com.cn4R"A"D3I'E
       --textbox file height width tech.techweb.com.cn,z2t:W&k.~8t"\3C2F9w
TechWeb-技术社区 u+o6S'E%@&I S)A
         文本框允许你在一个dialog框中显示一个文本文件的内容。就象一个简单的文本阅读器。 -O2g;R5V(x2g*Q3K"a4G$J

,J;a4k2M.W:N*k         在多数键盘上,用户可以使用光标、PGUP/PGDN键以及HOME/END键在文本之间移动。
7B*K,?$@*P"{程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛#V6p(n;z7p
         如果在回话框中要显示的文本行过长,可以使用LEFT/RIGHT键水平滚动文本。
!J:m%n7z'V!U"l'b8T2j"h.m,QTechWeb-技术社区
/G e6P!e5B'F$M!N%^/mTechWeb-技术社区         你还可以使用VI风格的h,j,k,l来替代光标键,B或者N来替代PGUP/PGDN键。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛6Z$_2V)i%H*Z;t:D

*R1K%^;r/`tech.techweb.com.cn         
4{*]7l"E1P向上和向下滚动屏幕可以使用VI风格的‘k’和‘j’,或者方向键。向左和向右滚动屏幕可以
3{#k+p.{1M%_程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛"N'Z*e'_/^8u0}7O:f,Q,D
         使用VI风格的‘h’和‘l’,或者方向键。‘0’(数字0)复原左右方向的滚屏。 1Q0}+r.V.X&U-A,J
TechWeb-技术社区(\.H&E&T4J.@
         更方便的是,它同样支持VI风格的向前和向后搜索功能。
+m8A/w$s-I5d0\5B'y6gtech.techweb.com.cn%D)r u&L6F%^(`6Z7W1t-g
tech.techweb.com.cn5C#v5J+p/d

9p6T8_+{9M$F.c.rtech.techweb.com.cn         退出时,不会输出文本到dialog的输出。只提供一个“EXIT”输入按钮,但是可能会返回 TechWeb-技术社区)v5Q%v'k1?5g$@,V1r4n
TechWeb-技术社区'D*\+E(V-i7G3e#K9P
         ESC退出状态。
3a#C;G)~;D2V程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
+I)t8t-P0A7o:r/zTechWeb-技术社区)y+W2W!I&X8~9F

"G&u6m1k pTechWeb-技术社区       --timebox text height [width hour minute second]
!h%y)Z2|2L6V9P"f
-K)H(m#r+rTechWeb-技术社区        显示一个允许你选择小时,分钟和秒的对话框。如果没有给出时/分/秒的值,或者 TechWeb-技术社区0e1h,j&{#c d9d+i(j

4f4g:G+I(e3ITechWeb-技术社区         给出的值是负数,将使用当前的日期。可以用上,下,左,右这几个方向键来增大或减小
:G"t$a*e%{程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛6U.B0`+i3l)e5@
         它们的值。使用tab或者backtab在窗口之间移动。
4`'^6v.y(g/Q)t:h6E*Q程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛5R,@+w)})R-C!t!I

6v)t5X7g"F5m;l.n#H7i.R!B"r b#^+y)Q/x'Q&X-t1?
         退出时,结果将会以 时:分:秒 的格式打印出来。 7R*`!Z+e5i2V2F%{'u(L8H

)T(o:|9@,`0h!O4^)R'?+Qtech.techweb.com.cnTechWeb-技术社区:e1F"V-I%J4K7e+Y4?%Y"a
)y'_8V)V7B+z;_%\
       --yesno text height width
%A w;G2u"y9|;M3j
4|.[0I+Z"B&W$E程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         显示一个高度为 height 行和宽度为 width 列的 yes/no 对话框。
2v+L Y+].m(^*i
3j$@4^1D/R)B5M5Xtech.techweb.com.cn         指定的text将会在对话框内显示。如果字符串长于一行的宽度,它会自动在合适的地方 tech.techweb.com.cn.O#i5V,}/j(|3w8s#I"g t%g

"s:B4p8Y4_2|"q7S9Z&f._)s程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         分成几行显示。text字符串也可以含有子字符串`\n或者换行字符串'\n'来明确地换行。 ;N-m3S,g&X2`

:},v6t/b)M&n%N        这个对话框在那些要求用户明确回答YES或NO时很有用。对话框含有一个YES和一个NO 4@1R.u7Q0_2z#~%N5X/O

1c3~+G'J5M/|"k$Vtech.techweb.com.cn        按钮,用户可以用TAB键进行选择。 0Y(o*j.}0[%^6N%`)r

+n%`.g)G!Z;v5Z9k5y
6h9G%?,o.H$J程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
5q-J*U7F+i!h2{-N;^         
0]7_*j;U3H退出时,不回在dialog的输出中写入信息。除了YES和NO的退出规则(查看DIAGNOSTICS)外, 3D$c:F,x%M2o*X

n"O W*r"B6R;\#G;a;`,w'Wtech.techweb.com.cn         可能返回一个ESC的返回状态值。 tech.techweb.com.cn:Y9L*I$?4T8A6o7Y
tech.techweb.com.cn2p;s8z4p%A+Y#q9y(k;b

6J"k(B5c1@$[
%O4C;S"_7h'Z         用于YES和NO的规则与用于OK和Cancel的规则,内部没有区别。
2{7a'g4x*i8A;X8btech.techweb.com.cn&a5^!U,l)\
/o'e8O%I"J)e.@"H

#U.h+o%u.?-E3k程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛运行配置
#U!Q1T#T+P$F t6~/Xtech.techweb.com.cn)I5[)g%S7O7y!o6V3D-F

(t%S1}(K(R$t程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛5@+D:e1y+N
       1.键入以下命令以创建一个样本配置文件:
"A&c,I)K G0s7?程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
3Y%K.A*F:v2K*j
5h9w*]&~1H"U*d2i1y;v
.f1y&B1e"|9A+~       "dialog --create-rc <file>"
:|+i(r'F e0X7[!C%w程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛TechWeb-技术社区-M+M0m)A.J%Q+Y

9}:E#{9u.X,o0C(v$P:{:]9u1E)@
       2.开始时,dialog确定使用如下的设置:
%^7z-W:b0D&Q,R.W3E6S%H$E0S#b5J1b
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛3m:[,z.H's4m2v9J7Y#P)B

!G/^3n"Y*H!f      a)  如果设置了环境变量DIALOGRC,它决定了配置文件的名称。
)I3S9s%?0V!R gtech.techweb.com.cn
(a-p4c'?2w4O*F;Btech.techweb.com.cn
7C3n8o$~;P7n,@'c程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛;@$t q H7P;T
      b) 如果没有找到(a)中的文件,则使用$HOME/.dialogrc作为配置文件。
5o5W#g+h"h8U/{8[7k程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛TechWeb-技术社区8@!G5W(v#{6Z'I

"g+x)T6q:ftech.techweb.com.cn;J3u,k,e8M!o0[7u
      c)
7U'[1J$Q |2a7Htech.techweb.com.cn如果没有找到(b)中的文件,在编译的时候尝试使用GLOBALRC文件,比如/etc/dialogrc。
'u!Q1T(S:Dtech.techweb.com.cn程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛6J;d0n l:k%S(y"E
7@!e2c2A;W-l7m

)C!J8m-O4F#l0Ktech.techweb.com.cn      d) 如果没有找到(c)中的文件,使用默认配置进行编译。
4r(Z5k;m7}#p%[/A)Ltech.techweb.com.cn4`2|8\7h)q4h

$f/k*_*u&J,_-M程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛+d"U*U$M$s;X"k#h
       3.  编辑样本配置文件并拷贝到dialog可以找到的地方,比如,上面的第二步。
*D+l9k9i6B%O%X4f
"O6t$e&S V8L,]6@(~:i(J8qtech.techweb.com.cn5L!l2|6V+D
TechWeb-技术社区+u z4Z9p!V)x0i
环境 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛.x"s5N3P'N7Y

$i.V7K7{!D2~5H5E*^程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
&g/]4i(}$h+K/W)r程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
+J.f;? t t%E4w9r1X       DIALOGOPTS      
#M%N!Z#T)D!e2Y"n5t程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛/o'd1a j-a"J)E0s Q:y
               定义这个变量以便在每个组件中应用一些common options。大部分的common options "U/h:u6x!? v8l

*c-f1v*y.u            在处理每个组件前被重置。如果在这个变量中设置了选项,它们将被应用到dialog的 9t5}3l9j,v7K!v!Q$g9X
"M*n4}'Z%E-W
            状态被重置之前。就象在 --file 选项中,双引号和反斜杆会被解释。
-I5l:F5~&I-_/[)F&^TechWeb-技术社区5f1M/B3]3d%f,|.M/\
$J$V+U0s1~ V0}1I

3r+[#v!C$[TechWeb-技术社区            --file 选项不被作为一个 common option(所以你不能在这个环境变量中插入它)。 #~(I2u$g-S9~9y5O
TechWeb-技术社区,K&y1G*c:t ^6E2H
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛1s/r0|6R3i m!\)O
"~4f.@:s$O)J i h(R
       DIALOGRC
9K6~ x"S!}7X-n8X+_;J4i!Y程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛*Y2D*k"x(e$~3h4Z
              定义这个变量以使用你指定名称的配置文件。
7f6Q5W,i)B6}:K
5g7v3\8a'c(Ltech.techweb.com.cn
4[%T6d8n;@/e+Z(Z.J#[tech.techweb.com.cn F6A3s)I(i%h6\0s
       DIALOG_CANCEL
9y:p,a8P3x/Jtech.techweb.com.cn&c1J'{4R6r

9k0Z"T'K(m*Q程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
.F9e!s&B$q,\       DIALOG_ERROR
.N.T#Y7q"\)O(C5~
5V6|8t$Y3n,j+i.f ?程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
1l:o,^;F!X.X+V"w程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
)z7_.J8H$d'k)U1M4f       DIALOG_ESC tech.techweb.com.cn%K.\,d$m)|1Q F
;T:t%];z4C:A

!E1^%T"l$u)F m&T7Q6PTechWeb-技术社区
0o6P"L/f#M:W5Y.Q0u.X3eTechWeb-技术社区       DIALOG_EXTRA
6B%e1W)f.c.[#N9|)dTechWeb-技术社区3d!J6m"c4Y#I(B;i'j0t+d
TechWeb-技术社区2M0k,V-u/i E.A
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛5i9I9Q;V5I$B,~0K
       DIALOG_HELP
/k.r*@.~#Rtech.techweb.com.cn C!V3?-h&_3K+X"b
TechWeb-技术社区1~8S j7M+\.B!Z!s

1J7e.g8W Z.B:{程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       DIALOG_OK
;X"T*_)R:X&_1W*r6g+z$}/M3a,U
              定义这些变量以改变退出值Cancel (1), error (-1), ESC (255), Extra
8d+A;j#\;l1Z3V*b7^*N程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛(3),
4I*r;L9H(O1otech.techweb.com.cn
$i2B7O7K.O9f$x.y+}(F#h1U            Help  (2), OK  (0)。通常shell脚本不能区别-1到255之间的数。
6x1B)\2R"J+O*W2|:FTechWeb-技术社区)` x;]6U5E9L%\
:{!E7d/{8p

"G-Z%|+t&C7F*L"I3n       DIALOG_TTY 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛;]4R7F;a6t,n:]0Y:M
5c+c+X6^+Q5D/N7P/{"E2o
              
/J.e3W+L!e程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛设置这个变量为1,为给出了--std-out选项并重定向标准输出的老版本dialog提供兼容。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛2R8f7A#o;S

![)m8Q4a/l2k            
4q/q*o-V#`(r9C5btech.techweb.com.cn9B*J5U3f1F)d k1U
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛!p&T"v-O$h)h9W1P8U
文件 9f8H"S$d7D x
.i.I7^4w,A3?9r"s2i;F
       $HOME/.dialogrc      默认配置文件 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛2}%l&X#}:E6K/\
tech.techweb.com.cn+q0I5x-^/M;H7m"r%^

/C/|6a3m#V6a
)V7~9@'C1]1B0V*\!iTechWeb-技术社区实例
.H"C"j+L s.t.S({程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
8R!X5l.Q2u%a9?程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛      dialog的源代码中包含一些关于如何使用不同的box options和它们看上去如何的实例。 ,F;h-s9c5t4i4A5Y
'u%T7@:F.g'z
       进入源代码的samples目录看看。
'r8r;q(~*q:j7Q,r3Y;n#e9\7[(O2[1c r,},P

-l(B1O$O,x%A'|+k8e7A
.r$s&|'o:y)M(ftech.techweb.com.cn诊断
"~"Q5J%@.]*T3e1ITechWeb-技术社区TechWeb-技术社区1R2B4s:l8A&u%E0o
       无效的退出状态由环境变量控制。
(](H)v3x$y%P"E+g,M3T程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
-M-h+E1L*x9atech.techweb.com.cn      它们通常是:
5L(@7f0W2w-e&f,~,g2D;f
*k/B$E:^!O7J'i5y5G8i程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       tech.techweb.com.cn'C)L3r%r*R"@ l*K,H:[
       0   按下Yes或OK按钮退出。 tech.techweb.com.cn'B \$P+h6S0n'_!i

3Y9m5s&w(Q&Z4D']3f.{       1   按下NO或Cancel退出。 TechWeb-技术社区$C.q&^4l9e(]2T%b
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛 a+Q,r(`!s$B9X
       2   按下了Help按钮。
"J)}+E-\!H&O)ttech.techweb.com.cn h0~9Z"J4X!x
       3   按下了外加的按钮。 6L.^6{8q/i#D!p x2b1P,@

)s*P)t:w p%sTechWeb-技术社区       -1   dialog内部发生错误或按下了ESC键。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛.}8b;X!J9z%V

9m#Z)t![8K4P9g(L$b
*h3q-j+Q%I/`4d(A!ytech.techweb.com.cn.m8w!i2}.u%?
BUGS
/G4U3{,?!K K-k程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛tech.techweb.com.cn'U-X*l*|)Y(N
       Perhaps。 *J-V;X6X-D [;n#e,V2U6f
v1T c:b'C&H3W/@

/[ x,q0E-@2X4E-q:}"W5a8}0b"u"r6j
作者 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛,H)],N:R!v9y
tech.techweb.com.cn:r2r!h5V)}2E
       Savio Lam (lam836@cs。cuhk。hk) - version 0。3, "dialog" 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛9k };G(@"K2K%|)D3v

%Q7{*_,d:`)y/a7_9I8\tech.techweb.com.cn
.e ~+T2c!\程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
!Y"y3b&X2r3T u"j(U4t       Stuart Herbert (S。Herbert@sheffield。ac。uk) - patch for version 0。4
2_/@'\9f2B5s#Jtech.techweb.com.cn
.A2U%K,w(g%R I'c&[$U-Y$u0~)F
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛8l4E9],N0d2m%Y
       Pako (demarco_p@abramo。it) - version 0。9a, "cdialog", !S&a)U,w%C-P4Z

,c'v8M$S3{)k
8|)_&p2U'L5}0X7J;k,_,V't1\9N
       Thomas Dickey (updates for 0。9b and beyond)
/{8A8S'C(],|3q(ETechWeb-技术社区程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛!i1`9h$z4y,m9w.N%x'R7p-k0n
TechWeb-技术社区3n.v7T0K(G5@$Z _

/x:Q"^8J r"S%m.a j;xTechWeb-技术社区贡献者 ,{2^!X4C ^.}

8n8J(U,]+~1@"z%_1C       Tobias C。 Rittweiler (tobrit@freebits。de)

引用 回复 顶部
查看积分策略说明快速回复主题
选项 标题 Smilies
禁用 URL 识别
禁用 Smilies
禁用 Discuz!代码
使用匿名发帖
使用个人签名
接收新回复邮件通知
内容





当前时区 GMT+8, 现在时间是 2008-11-23 06:03
京ICP证060517号

本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0 © 2001-2008 Comsenz Inc.
Processed in 0.155350 second(s), 7 queries

清除 Cookies - 联系我们 - TechWeb.com.cn - Archiver - WAP