网站首页  |   业界社区  |  电信社区  |  技术社区   |  极客社区  |  游戏社区  |  生活社区   |   科技博客  |   同事录
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)
;T"l'x"r,Z-M'}*F9u7Qtech.techweb.com.cn.g8O;?4O2E#d
!G2K-C,h8t
名称 -H m;c q'T.[(_
       dialog - 由shell显示的对话框。               
*@4d%@"L2T&\8@:C;I'i*T:k9I5S
概要
7R+P-x1M9M9A&S       dialog --clear
+i6N&`8\5]0_(]       dialog --create-rc file tech.techweb.com.cn/\&T2W!i"v:B:j+d
       dialog --print-maxsize TechWeb-技术社区%h3D+q5@.[1K;i
       dialog common-options box-options
9B4|&n+P5`.E-i6v,P$x/U7?%l8L&b
描述 TechWeb-技术社区0c6b%?;?%Z+O0a!p$O)X#T'p
        dialog 是一个可以让你陈列各种问题或者使用一个shell script的对话框来显示信息的程序。
:b#|&\7s/ITechWeb-技术社区      以下对话框的类型已经实现(尽管不是所有都被编译进dialog)
/@-D,[/P$xtech.techweb.com.cn        tech.techweb.com.cn5^2]1H4C&S"u%D6U
         calendar, checklist, form, fselect,  gauge,  infobox,  inputbox, tech.techweb.com.cn)A)a0s'R(Q&\)E
         inputmenu, menu, msgbox (message), password, radiolist, tailbox, tech.techweb.com.cn:A$T8F:e/Z1c
         tailboxbg, textbox, timebox, and yesno (yes/no)。 TechWeb-技术社区:k)@7y7C4W1T
         
"p(y9y4n.jtech.techweb.com.cn       你可以在一个脚本中放置一个或多个对话框
;j;?#f#]1l0s!Z
3Q;q1M+Z!W*z7l:J       -    使用 –and-widget 表示强制Dialog处理到下一个dialog直到按下ESC键取消。
*N.];H9W e1qtech.techweb.com.cnTechWeb-技术社区;f#m+r"p;W-G%w
       -    简单地加一个标志给下一个对话框,组合成一条链。当一个会话的返回值为非0,比如,
!w1]&`#a/n!Y*Y7C6W       Cancel或者No(查看诊断),会话就会停止。 tech.techweb.com.cn;\!}.{$b"m3T$i)A
TechWeb-技术社区4|&T2}4L6W5h0q7{%l8u
       一些部件,比如,清单,会写文本到会话的输出。 !O+D w+l2A;P(i!P
       一般情况下是标准错误,但是这里有一些选项可以改变它: --output-fd,--stderr 和 --stdout。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛*p!}3[5[8K
       在按下Cancel(或ESC)时不会写入文本;这种情况下会话会立即退出。 1M3{7R*w*h3S3G)T-t-B!u
tech.techweb.com.cn*I/_&l3G$m/p%l9@
选项
:_%[4\;y r7{程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛8a8C6q&y%^$_7m8u
       所有的选项以"--"开头。
!`4D5X(w,n/Y7G)^ [+jTechWeb-技术社区        
4H(E+k&b9P z+Z%pTechWeb-技术社区       单独的”--“符号作为跳脱符(ESCAPE)使用,也就是说,命令行上的下一个标记不作为一个选项。 tech.techweb.com.cn(z*U*@*@6^(v
            dialog --title -- --Not an option
8J*w3M'w5f"L)W/k/{-P       $k*|9u,p&c#A;y4@
      --file 选项告诉dialog从文件中读取参数作为它的值。
%B1`.X-s(U5o9Ytech.techweb.com.cn            dialog --file parameterfile 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛9u)t*I8i m*W
            
4g&w)e&B*G5q%J1b;~3v程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       不被双引号所引用的空白部分是无效的(使用反斜线来引用单个字符)。结果会被插入命令行并替代 5D9q+j)E#f4h O
       --file 选项和它的值。命令行将从那个位置解释。
(D)N1u-H2{1D+O6hTechWeb-技术社区2P)A$|6w2r:G3V)z"M+k
普通选项 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛6}5s'[ l#z%m r#~9w5L!H

$U,a)L'Q8z5ITechWeb-技术社区       --aspect ratio tech.techweb.com.cn-b/n5N&y(w;q%y-[$?
        当你使用自动调整大小的时候这个参数给你控制框的大小(范例 0的高和宽)。 !j;]7W:n4Q"M8[
      它描述宽/高,默认值为9,意思是1行有9个字大小。    程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛$c6\#L:q"n)V-R2s

.v,|-v$R+M,`%t*l(M'_.Jtech.techweb.com.cn       --backtitle backtitle 3?&o5h9S(s/S-~(q'U1b!q
        指定显示在背景顶端的标题。
+g&^9h1l:_&?6j-L1|程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛;[9T5X!i+d!n;o+O
       --beep &} n2T.m+^1O,|+T&k
         每次刷新屏幕时发出声音警告。        
/?0Y-Y&_3[.A5^
/c3A%R"w;i(S){       --beep-after
,h&k.D.e9?5v        输入被中断时发出声音警报。例如ctrl/C。 .Z*D"Y-i3o(p
     tech.techweb.com.cn%I9M%e;A0t!C$j2B*X
       --begin y x TechWeb-技术社区5H,U"@8\)B,{&e7z
         指定对话框左上角在屏幕上的坐标。
(d9u#[(N0g2m.Y*T)h.G8b8Q+_TechWeb-技术社区1{)@&v4Q#^1s.z3y B(g
       --cancel-label string tech.techweb.com.cn5y#k,?"D6P+F*C
        为“Cancel”按钮指定标签。 *~.Z,O Y2k9m:r1n

)@ ~ E,f R+A(G%T程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       --clear -|:o4C7C P,?
         退出时清屏。这个参数只能单独使用,不能和别的参数联合使用。
7\9N6S2B#\$H c `#Z%r
;L0k5|!?;L5d;~6M-y0u$A:h程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       --colors tech.techweb.com.cn6M#D,S%r-B1`8]%U/w I5M8W6`
        解释内含在对话框的”\Z”的顺序属性。他告诉对话框设置颜色或者视频属性: /b5q6x"J!A(e)b;V
      0到7是ANSI码在curses中分别指定为:黑色,红色,绿色,黄色,蓝色,紫红色,蓝绿色和白色。 ,A2D4\,H&r7@
      粗体用’b’设置,重设用‘B’。背面用’r’设置,重设用’R’。下划线用’u’设置,
.h*A$v8c;X*Z1z&g      重设用’U’。所做出的改动将会累积起来。例如,”\Zb\Z1’”表示文本显示红色。 *d"r"C'P7`'N)[:B.i
      恢复正常的设置用”\Zn”。
%`,U:f"x"K+U"nTechWeb-技术社区
8j0[%L*]%H,@4u+_TechWeb-技术社区       --cr-wrap %E#|+P3O8o8q6e:f3J
        解释对话框内的文本换行相当于一个新行。另外。dialog只会控制文本适应对话框。 tech.techweb.com.cn'q:C.z6S&n&A6s
      即使你可以控制一行突破这个规则,dialog也会自动调整所有在对话框内的文本 -F Z)I6u4y/@/S
      使他们与对话框的宽度一样。不用cr-wrap,文本的版面会排列成脚本的原始规则。 tech.techweb.com.cn7z$u#\3^9K:S!c)q
TechWeb-技术社区"G9D+M:J2H(e
         参看 --no-collapse 和 --trim 选项。 3T.V5x(f"W9t!v:F

#M*d,j5C.o'X c       --create-rc file
/E!H#i4n)y(_"^0G,j!L程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         当对话框支持运行时配置,这个参数可用来一个示例的配置文件并指定这个文件。
:_ }1f'v7{({/O&S8B5e+`/i3J(f1Y+b
       --defaultno 2l#K4d1J.J6A
         设置yes/no对话框的默认值为NO。同样的,可以使提供OK和Cancel按钮的组件默认按钮 tech.techweb.com.cn$`){!w"J7C.z$t2?
         为Cancel。如果给出的 --nocancel 参数覆盖了这个参数,默认的按钮就是YES(
.[9z6u9["y&u'e"z         内部和OK按钮一样)
1t4a(n9f.A程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛.]/W:L:I:p1E2N
       --default-item string
8G0Q!K*{,|,r*V1[         设置menu对话框中checklist的默认选项,通常是第一项。 :J7O0O3_-P"v
5M2l,|(j"O3{3i1g,V6j5Z
       --exit-label string )l/I&]6];r D1F%|'B(Q
        为“EXIT”按钮指定标签。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛4G(F-] z:n#p

#C+[0M c;b9lTechWeb-技术社区       --extra-button
9E2A"w1q%g0D/_5W;n程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         在OK和Cancel按钮之间添加一个按钮。 tech.techweb.com.cn,E;X0~9|4v7R

/_*t+g0I6h1v&@       --extra-label string
%e!^&I+Z0f-_TechWeb-技术社区         为添加的按钮“Extra”指定标签。注意:在inputmenu组件中,默认是Rename。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛-C'u6t0w h6m:{$N

'c.z8U#?-LTechWeb-技术社区       --help
$m n0^/U1k'`TechWeb-技术社区          打印帮助信息到标准输出。如果没有给出选项,帮助信息就会被打印出来。
$r'l3K9["_5r6l/A!i7Q:h程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛)T+l$i$u,E8Y)h&|+p
       --help-button
/n)m2?0[ E%~程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         在checklist,radiolist和menu的对话框OK和Cancel按钮之后显示一个帮助按钮。
+J5K%P)z#]&K程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         如果同时也给出了 -—item-help 选项,退出时返回值和”OK”按钮的返回值一样,
8[(H!O1C'O)D%[;F         而且 --item-help 的内容会被写到会话的输出。另外,返回状态显示“Help”按钮被按下,
,T/G3f2X8y1p/s:JTechWeb-技术社区         并且没有信息被打印出来。 8P!I:~3N*R7c
tech.techweb.com.cn'a-R0n1^%h
       --help-label string
;N;h9g2T:S)M)_,m         为“Help”按钮指定标签。
-e;_"X0B)`2L(b,K,@程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
!E E$?3X"i4S1`;~       --help-status
0}.a M(x:o,e1c7\tech.techweb.com.cn         如果选择了 --help-button 选项,在 --item-help 的帮助信息之后会显示checklist,
6[-S0^#n)z9^*l1H'R,_"W程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         radiolist或者form的信息。这个选项可以在处理完help请求后重建checklist的状态。
-W$a7O'a1E!P$Dtech.techweb.com.cn
*U5Z.S%W$Q-O-CTechWeb-技术社区       --ignore (u#F6a*S'm,^
         忽略dialog不认可的选项。众所周知的一个是"--icon"选项,任何情况下都会被忽略, &T,B"e6[+u(x.`9f
         但这是一个相对其他实现而言兼容性较好的选择。 TechWeb-技术社区7v:W9u+E0u5X
&d2C6`7x;n,r4@;N%g
       --input-fd fd +B3`1C2H9L,Z*w6h
         从给定的文件描述符中读取键盘输入。大部分的dialog脚本从标准输入读取,但是gauge 'K$_/X;b"L8w#[6y0F#a!N
         组件从管道读取(那通常是标准输入)。当dialog试着重新打开终端时一些配置不能严格执行。
5u6?:V#N(Y         如果你的脚本必须工作在那种类型的环境中,可以使用这个选项。 tech.techweb.com.cn6B)l7U)|%c3q3z"B,z

*]:u;p+B)dTechWeb-技术社区       --insecure 1u-s&V$P"G
         输入密码时回显星号(×),将使得passwd组件更友好但较不安全。
(i&X4Q:k&Z!~TechWeb-技术社区tech.techweb.com.cn#K+I-J3K&J!v-n
       --item-help
#w+g&W2t8t%f4^$s)S&@         在屏幕底部为当前选择的的项目增加一列,用以解释说明checklist和menu对话框的标签数据。 5\"w"v6w+I3y

,E1[*[.?:j'Etech.techweb.com.cn       --keep-window -r)W"B9j5u;I'_(v
         退出时不清屏和重绘窗口。当几个组件在同一个程序中运行时,对于保留窗口内容很有用的。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛.g$H0q.Z$Z"L2b:B$I9@+@8V2O
         注意,curses在开始一个新的处理时会清空屏幕。
(O/{!X8^%w'|4J7@*E'D&C程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛9Q*F$c5t,Q;m*A9F1I6d8?

/V+_6m:c9w       --max-input size 6y.Z:Z3o6F$G4h%g6J
        限制输入的字符串在给定的大小之内。如果没有指定,默认是2048。 TechWeb-技术社区,N&O&j7a.p0I1h

0Y,Z7{9b(}:gTechWeb-技术社区       --no-cancel
#r-A;K(r/P6z!Z1D       --nocancel :y*h&H5O!A7M3T
         在checklist,inputbox和menu对话框中禁用“Cancel”按钮。脚本仍然可以监测用户
9X"J2s4m&B n8t7~4E/d         是否按下ESC键退出。
3k'e5l)G+{'['L-y程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛+x!B(l,^/p-z b*n8b)a
       --no-collapse
2w.Y0@9}1l$C/O2T         通常dialog将tab符转化为空格,并在message对话框中将多个空格减少为一个空格。 -[2q#E2}/R'N
         使用这个选项可以禁用这个功能。应该注意的是,dialog仍然会约束文本和正文遵从
+j5P8i \"X&b,Q6?程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         --cr-wrap 和 --trim 选项。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛6G!W1T2s!}!z%\/I7t:q

+G n:q4w+c4w%z7Y       --no-kill
*u0n1_5H1V$_-q'RTechWeb-技术社区         告诉dialog放置一个tailboxbg对话框在后台,同时打印它的进程ID号到dialog的输出。
4k2L5C5[6r1j ~tech.techweb.com.cn         做为后台进程运行时,SIGHUP是被禁止的。 #t9H9P#`']$f7f8g
;R&|6]$}&["S0C0}
       --no-label string
5T.v&V4G1H1q)Y2d/f6j        为“NO”按钮指定标签。
3O$U3^6`!Y%T5Y M5J程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛8p'H.W(b6i4S2h:L%q8F
       --no-shadow 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛!E;b#c/y;W.f
        禁止对话框投向右下方的阴影。 tech.techweb.com.cn5c1G/n)d$y2W1R+|

&f){ F7x:h!W,z'e"q       --ok-label string
)y'y6m9R7f6r(} z9U         为“OK”按钮指定标签。 TechWeb-技术社区$h"c*\4x'P

5I"F$f,G0}1T       --output-fd fd 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛7_4a#n2t7B/U!Y
         直接输出到给定的文件描述符。多数dialog脚本写到标准输出,但是错误信息可能也被
+Q!g.D:y/P5d,v-T Z程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         输出到那里,这取决于你的脚本。 TechWeb-技术社区$?&b;X(e0?&z
$}/k4Q6c%b/Q
       --print-maxsize TechWeb-技术社区1[6J)a8_4q'l S
         打印对话框最大的大小(也就是屏幕大小)到标准输出。 -N'e/~2C.`*v%c
         这个参数要单独使用,不能和别的参数一起使用。 8C2I;Z,@0l!Q.M3i;H

)k/f'n3^1G/H%p6PTechWeb-技术社区       --print-size
4Z&w$c/i9W%b!R9U3p4v        打印每一个对话框的大小到标准错输出。 %f1_)L'e;I%T:E
tech.techweb.com.cn:_2P+k(a;e Y;j7Q*g&u1J$z
       --print-version
1{:U7E+}*d;v-g2K!h,c)E g;`tech.techweb.com.cn         打印dialog的版本到标准输出。这个参数要单独使用,不能和别的参数一起使用。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛*J6Y&e#V9\/i&y!o(n

*`"?-d*v(G#Y:j d;e       --separate-output
0u&w#f:f'j         对于chicklist组件,输出结果一次输出一行,没有限额.这一便利的分离可以被别的程序使用。 TechWeb-技术社区9P t0U2Y-_

0B2e1k$c!v3@%n&@       --separator string        
4x-[4f,A:U;g3q5D9G"X5Z       --separate-widget string
:n'm7E*H%T(|tech.techweb.com.cn         指定一个分隔符,分离dialog中每个组件的输出。它可以用来简单地分析一个dialog
q*W!j!Y"g.G0\程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         中几个组件的结果。如果没有给出这个选项,默认的分隔符是一个tab符号。 &?9s"J1g4z+\7z

2N&d"U.C0m程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       --shadow TechWeb-技术社区8r7p!|%a1P$w$D
         在每一个对话框的右下方显示阴影。 0b+e-q&q G3c!T

!T'W4F.K.Y7x:D"Ltech.techweb.com.cn       --single-quoted
&`;U0_+?1O6H*WTechWeb-技术社区         对于checklist的输出,象 --item-help 的帮助文本一样,如果需要,就使用单引号 TechWeb-技术社区-r*J8[;Y7\-G1s
        (如果不需要就用引号)如果没有设置这个选项,dialog使用双引号来引用每个选项。
%f:t7Q'I:|9V程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         这需要临时使用反斜杆以便输出对shell脚本有用。
#T ]3~6^'D2O
!@7n,d0^(z1Ntech.techweb.com.cn       --size-err !M9E'J7n/k1I(M4_4X"u5T5U
         在试图使用对话框之前检查对话框形成后的大小。如果大于屏幕就会打印检查出来的大小。 8^5H;P8u"L0_"~1t
        (这个参数已经废弃了,所有被调用的新窗口都会被监测。)  ;v!Z:q;b/h%w'`8E4l

-o$A%~$y*v4l"p T       --sleep secs TechWeb-技术社区*p!C4I(I'h
         在处理完一个对话框后静止(延迟)的时间(秒)。
$E(a%V.v)p"I*G1X&[%K/y {/E/n2s(F p$D1i;e%`#k
       --stderr
(Q1{/f"k*]3c-S1{         直接输出到标准错误。自从curses规则地将屏幕更新写入标准输出以来,这就是默认的。
.H#Z%]:t/e"X7j0A j)|&})A2V;@/[7E
       --stdout 8r&F-D:q9a3v&W
         直接输出到标准输出。自从curses规则地将屏幕更新写入标准输出以来,就提供这个选项 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛#p-P3V6F&~,b:]9{
         为Xdialog提供兼容,但是不推荐在可移植的脚本中使用。如果使用这个选项,dialog
/R:~&C8Q/E/n6{"|+E         为了显示,会试着重新打开终端。这依赖于你的平台和环境,可能会失败。
6o!k$[7i7L"N0^:i(e5ytech.techweb.com.cn         
-T1E P;`2O G9U.U;e$["`       --tab-correct
,@,[ [1q!f+Y4]         转换每个tab字符为一个或多个空格。另外,tab会根据curses库的说明进行渲染。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛3r$u.?*a#k.j"v!g
0L7d2P)]#D4w&L4F!L
       --tab-len n
#L"d1s6H-H/a,a%V程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         如果给出了 --tab-correct 选项,指定一个tab符号为多少个空格。默认是8。 TechWeb-技术社区'~;{(Z.|2Y2s5O.E"u:C$T
2t:f8A&I(@3Q
       --timeout secs TechWeb-技术社区([.P+O%E0H,B:R+j+f
         如果在指定的时间内没有用户应答则超时退出(以错误规则退出)。如果后台使用了
)A$r9x)S)D1A)Z'gTechWeb-技术社区         --tailboxbg选项,它就会失效。指定为0秒时将被忽略。
&I:k%S c!L1W!R
#J a6C$y9`5rtech.techweb.com.cn       --title title 'p!`4y Q%i'D
         指定显示在对话框顶部的标题。
2Y7e(F$H1Y8h$A1g        
K3b1J7F*m!K9eTechWeb-技术社区       --trim
/t&}4c!r%L7c3O&L        除去主要的空白部分,从文字上新的一行来调整并显示消息正文。
$o)l$d1C.J        参看 --cr-wrap 和 --no-collapse 选项。
8l(Y"D,](N;Z6H,|:Ftech.techweb.com.cn程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛"V:O*U:h-n)o
       --version
!]'O"e-E"j-|*K4X#K&V        等同于”—print-version”。
7P v5L6B1p.a#L1m+{(@%W
       --visit-items
'U"A"Y%D.Z2@0W4J5Z:C(gtech.techweb.com.cn         修改checklist,radiobox,menubox和inputmenu的tab键遍历功能,使得列表中的 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛2D8}!D+\#y)d4y4y,?.|
         选项可以用tab键访问。这是一个视觉上的帮助,光标的位置可以帮助一些用户。
)a.b9O5h#D$]-k9r程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
+A0m(_:@%H"y(u$^'y+b程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       --yes-label string "H%J(y:h2X9p#S8k*\
         为“YES”按钮指定字符串。
.x(Q-v,\8t'S#y/q对话框选项 TechWeb-技术社区9D9b2M5T2@+X4m3@6B*Q.a

$?7B4H l,\4e"w        
9_+V.d3@#P A!l9p8b7h&i'H1Rtech.techweb.com.cn       所有的对话框至少有三个参数:
3e3F:X7w!F&[1b!?1S'K%^ \/p1s

7T%n:`.p"l'@*_%r2t0u&r*q
$M-q0h%n;~#["v-R       text 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛/L:L&E2S'r
2O6|;D9q7u;{
             对话框的标题或内容。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛4g$f-z:X.]

+i8e%{$Z%{3S2X3I/Y程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛1Q-H3X(f&i/e*~8Q
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛%T/D6~0o/{(c.N5q1n+K2S
       height *~'_6_$K-y-E%E2k
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛,i:M#o!l*~$@
             对话框的高度。
2y'a;?:U1?*f#Z+c程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛TechWeb-技术社区.?$O9q6O6K.w&j$p

9f)f&[9u7f/\$L
4U(t.T#u2r0x:J*[3g程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       width
5a)}*J%y3q程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
)C3\(E0Y"l/`             对话框的宽度。
*A9^*L*`'Q9c$F0G
$f2J5W6M4N程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛!_*r5G&u/X$|$t6}
3w'@(X1B)}7M2E/~7x5a a
      其它参数依赖于dialog框类型。
"u0|-Y-v/g9u4R4i:U程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛$p.z!i8F2T/`
7j)N+E#^,j1?1R:Z/K!y

*C"_:N'H6E5B&R!l;m       --calendar text height width day month year 4N N'U0k$D;X-L
0i/s;q:k#@6S
         日历框在单独的可调整的窗口中显示 月/日/年。如果没有给出 日/月/年 的值,或所给 tech.techweb.com.cn8P1l0V5U;I

6O-j,X$n7Z,s+v$[)R程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         tech.techweb.com.cn0F7e.[/U%x#@8J1N9I7N*T$o
的值为负数,将会使用当前日期的相应值代替。可以用上、下、左、右这几个方向键来增大 9P2j6K/w3N6~
tech.techweb.com.cn-H3_;f2n5c!r!`;t
         或减小它们的值。用VI风格的h,j,k,l键在日期之间移动。tab或backtab(退格制表符)
/r5s-H:z)G2N2e1o0[8HTechWeb-技术社区1s7I2W*E6R!b/A;F9T
         在窗口之间移动。如果所给的年的值为0,那么当前日期的年份将作为初始值。
p&M9|"i.Z
0z+M-r'K4f*b8n3E
4Z.~%H4Q-S8R/S#y3I.\程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
-H9E5O'Y.p4q5J%Ctech.techweb.com.cn         退出的时候,日期会以 日/月/年 的格式打印到终端。
/T(o6v:g!O;[,v程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛-_3H8N;L-x

(S8m;^7j3D,mtech.techweb.com.cn-G5}2~:H:H%o,[#D9\1D
       --checklist text height width list-height [ tag item status ] 。。。
6|-y7m0Q*Y+\4U'G
a#@%D4U*w7~1^-D         checklist对话框就象一个menu对话框,在表单中列出多个选项。用户可以选中或去掉 tech.techweb.com.cn)e!d5G%r:O0O%O
tech.techweb.com.cn&v3D6v8~.X3z+h
         #r0c#{5t2B4Q1l5h'Z
每一个选项,而不是在选项之间选择一个。可以用status来指定每个选项默认是选中还是去除。
9M;@+?+t%A+T:q'Q"^tech.techweb.com.cn
-G:D"]3[%S1f8G0JTechWeb-技术社区
*h"h&o8J9q.~:J'H-m.N#P
!T%O9j/r${tech.techweb.com.cn         退出时,被选中的选项的tag字符串会以列表的格式输出到dialog的输出。如果没有给出
2@-A8@(Y"P M5Y程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
,q3b._'N!h&N&z!`TechWeb-技术社区         --separate-output选项,字符串将会被引用起来以便脚本容易分离它们。参看 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛8s9K*}*g r)i

8m-t$J7V+S/A%W2K;\)d;m         修改引用行为的--single-quoted选项。 TechWeb-技术社区9~)S1m2b8X!F!X&v
TechWeb-技术社区8P;U8j&Z+p7@9m,p

4b R P:N"U)L8Q K*_TechWeb-技术社区TechWeb-技术社区+k.s-g!Y-a"d,_#W0X
       --form text height width formheight [ label y x item y x flen ilen ] . . . 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛:Q:I;r'L/H3d ^)z3o/T

,p:y*F/K/J,E8n#Z&^%H-R         
!B"y"e&J9G9Q+P3q7{2WTechWeb-技术社区form对话框显示一个由标签(label)和域(field)组成的表单,而这些标签和域被放置在
*U#{'M0A.N3~tech.techweb.com.cn
:h1t(W.L3I"K         给定坐标的可滚动窗口上。域的高度(the field length)flen和输入高度(input-length)
2M&f,u.`)|5Q)c$i2Y%v
&{.[*h:j9_7z S,X9~tech.techweb.com.cn         ilen表明了域的最大长度。前者定义了显示被选择的域高度,后者定义了域中
;l6y2x$m%O.g0Y(f程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛;d"v'T.V;} Y+[.D
         -^6o*J%A3l*N&k#B,h
输入数据的长度。如果flen为0,对应的域就不能更改。如果ilen为0,则被设置为flen的值。 *|%B.o5g*E0]:E(z;[#i&r

+|-E8n8[.j
&G(e,Q,j2Z0l*W:m
0S&}4X2g2p:F#v0N8g*a;B3N         使用上、下箭头(或者control/N,control/P)在区域之间移动,tab键在窗口之间移动。
-a+V0`4h5v'f3?+|%Ytech.techweb.com.cnTechWeb-技术社区3g(@&{3f-},O:X8q%N)E4z

Q$[9d:Y4N*e%F6i9x
+a"d-F:~(b0l!O5w,d4w9t         ;O%c9U7t$`"g&I
退出时,表单域的内容被写入到dialog的输出,每个域由新的一行分隔。只用于输入的区域 #G*[:U*a/q2~%k+}
tech.techweb.com.cn6@ M!e0x&e!z'O1]
         (flen为0)不会被输出。
8o0V$_)?4e+O0V,Z)D0G/S/Z(e6N5?'W*}/?0j.F
7m4s-x.V4J!F%j,b)f
"y#y9R+v$v
       --fselect filepath height width
8l$Q-z&D"O-j6J)g(h(V1J%p+\,a:I/f3b&h"R8r:\
         文件选择对话框(file-selection dialog)显示一个文本条目窗口,上面的两个 tech.techweb.com.cn"~.D"\.s#j;T

7o1l,[+`*x-Q)Y1ATechWeb-技术社区         窗口标着目录名和文件名,你可以输入一个文件名(或目录)。           
2q!j9q%A+T$_*Rtech.techweb.com.cn!I,g9~4^-Y)A
         文件路径可以是目录窗口显示的路径和文件,文本条目窗口包含了预选的文件名。 *})?+F6}:i)t+W

6w3]$]!J-[tech.techweb.com.cn         
0J ]*I7v:@7~*X9X%Jtech.techweb.com.cn         使用tab键或箭头键可以在窗口之间移动。在目录窗口或文件窗口内使用up/down箭头键
9?,H#~&W6O
3s:J,U,l7z1D程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         在列表中选择。空格键复制当前的选择到文本条目窗口。
"^+{;W;s(X*o'N6Q1F6MTechWeb-技术社区
,W)V;B4M9d,M4mtech.techweb.com.cn
"Z3U+m4U2d(Z1f'e/l程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
8u$V4y%C.a         键入一些可打印的字符可以在文本条目窗口中选择焦点,键入字符可以滚动目录窗口和 tech.techweb.com.cn1n!q4w6U(p'h;r$L

&s4c \1W3X#Y+w8}         文件窗口到最靠近的匹配。 %x2{-V:K5n G

+f!r*i1l0UTechWeb-技术社区         
"q/H*S6X1M*_"otech.techweb.com.cn         回车键或”OK“按钮接受文本条目窗口中当前的结果并退出。
0k/{%|:q&]%Z$JTechWeb-技术社区0z2d+j,l!x*`7i
         TechWeb-技术社区#E!C/U;s)B;i!j(P
         退出时,文本条目窗口的内容被写入到dialog的输出。 -j+c!j&y:?!d/['s9^9}1S

(c2w*D:l2@0z-a0n.I,Z&V(?:@:G
)g D7S:t,\"k
       --gauge text height width [percent] tech.techweb.com.cn7_)[2m!d-c/N"_'@6G
tech.techweb.com.cn `)|7V/]$l+N1Z
         gauge box在对话框底部显示一个指示百分比的计量器。新的百分比从标准输入中读取, 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛;_&]4s&{(w5{0`&x)c5u
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛6H;y!S*g"i"V.o!B
         tech.techweb.com.cn-h&S!f+i%m"C"W5G:k
一行便是一个整体。计量器在达到新的百分比时更新一次。标准输入读取字符串”XXX“,然后 .B$u5U+S9X7u&y,G
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛(O.\$j)l;c3s"t4w(_8g
         TechWeb-技术社区#`*o,I7`9I+?*o)?
跟在另一个的”XXX“后面的行被作为新的提示符。文件结束符(EOF)到达标准输入时,gauge便退?
3G:D3x8p)X.A(]7q8gTechWeb-技术社区觥?
"{+f*s8Y.O.{tech.techweb.com.cnTechWeb-技术社区-o"y&q+g!k-e2R/z
                  
2_9X Q3C1?'~6@8mTechWeb-技术社区         百分数按指定的百分比指示进度。如果没有指定,默认是0。
!L0E)O!V7Y.d6c5|5T*c k+?"q$D$\*c

5E+w!Z8~'V-\1K6fTechWeb-技术社区)W*l4|0\&a7P)k
         退出时,没有文本会被写入dialog的输出。这个组件不接受输入,所以退出状态总是OK。 8w+r)m(H.N(o

7U+T3\"e'FTechWeb-技术社区
7w7B:T$C+h,u;`"v
0Y&b,U!D)Q#Q1l&n;u4]       --infobox text height width
)r.M"z.E3Ltech.techweb.com.cn
2Q'`#S6?1r         infobox基本上是一个信息对话框。可是在这种情况下,dialog在显示完信息之后会
(W8E#n2E#[1h(X7x#F+d4stech.techweb.com.cn
6?-H'x(h-d$A&g         4z#P8? [-q$B:E
马上退出。退出的时候并不清屏,结果信息会停留在屏幕上直到稍后调用shell脚本来清屏。 TechWeb-技术社区6]4i1N0q([%v2C;H)h2H

;\,K;[)E/O3R        这在你需要告诉用户一些正在进行的操作可能需要一些时间来完成的时候很有用。 TechWeb-技术社区*d.`0I1d"W9\!|)J*O4`6]5z

7X/W/]"k$[)s%y         
3|9M*{.{$L%}!q1Ntech.techweb.com.cn         
(r$d%U,J;p)m#]在退出的时候,没有文本会被写入dialog的输出。只提供一个用于输入的‘OK”按钮,但是
;?1E9e*\/}TechWeb-技术社区6A9`;V/C0F*y
         返回一个ESC的退出状态。
#] i"x#S/}2f#n&D*KTechWeb-技术社区
"u0M/O `9_2w1@4J:C程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛1F6]7H6y#Y,r0c'm5w6a
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛:~ f.}.a.b'i%N
       --inputbox text height width [init]
9G,i-a!}7z:a5X
2G.s9J&H.{+y*p"o-f&J&l8^/E         input对话框在你向用户提问并把输入的文本作为回答时很有用。提供的init将作为
7S3W(d1r+B3h8w程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛TechWeb-技术社区(b:d/O/L+K%K!P)M
         预置的输入文本。输入文本的时候,退格键,删除键和光标键可以用来纠正输入错误。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛.Q&\8c7t-i(I7p9f

&O O;D.p6{程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         如果输入的字符串超出了对话框的宽度,输入区域会自动滚动。 tech.techweb.com.cn-Z#I7a%]'r2s-B9F
)M-_,]3P!P8k-i

*o.@#U2x%{1cTechWeb-技术社区tech.techweb.com.cn/r!P/S/c3b)i%e*u
        退出时,输入的字符串会被打印到dialog的输出。 tech.techweb.com.cn(M-d9\3e#R2@(n
.M-@8o3k3t%O

%`$?'}&N-^.^tech.techweb.com.cn程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛0^)I%n!C8\/y7Q&q4l ^
       --inputmenu text height width menu-height [ tag item ] . . . 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛/@6g)x8{3P4I"M
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛8r'd(O9`.G9m
         inputmenu对话框和普通的menu对话框很相似,它们之间只有一些差别: 6C0S1V5b2g-y%M'y7w,S
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛(W&}1s8r+J9Z5X"M'~

3T8@7D'T;F'@/t程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛+v!W"i5a*H%A
         1,选项不会自动居中,而是左对齐。
1C0I4j-C'K9}6b2\TechWeb-技术社区1e,[-}"d-q;y$w/y

1X4G4_$Y(Y*F#^)I程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛)p!T*f7}0A0v
         2,额外的按钮(叫做Rename)表示如果按下的话可以修改当前的项目。
2k%i1b,]9r1h3x程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛-w7}4C#D0`:W:{&i2f

!U5A:s `7`0`"t!q7L7zTechWeb-技术社区
!T6P)_9`;j6t-?         3,按下Rename按钮可以修改当前的条目,dialog会输出如下的内容:
,I1K%[/z4H4c.e.BTechWeb-技术社区程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛8R;s8C#C!v5x(v
           RENAMED <tag> <item> 7j,`9r0|1i+A

+R)n+G0q+D&P&M2j1`6K;F&g
3k.n/k0P8c;e1s"h&r%C.d#h s5G'F,C
       --menu text height width menu-height [ tag item ] . . .
4u/Y!x/U$b$u7`"v;s/t3Ztech.techweb.com.cn&o+T.d0] b
         顾名思义,对话框以菜单的形式提供一列条目供用户选择。条目按给定的顺序显示。 $^#v;~!?/i'Y

;|9t;Q/|,J(?程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         每个条目由一个tag字符串和一个item字符串组成。tag给条目一个名称以便和菜单中的
/E6O3M L!j3]1`5F \TechWeb-技术社区程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛2]'S,L5j&G%c1k%v!^2_/f
         其他条目区分开来。item字符串是对条目所代表的选项的简短描述。用户可以通过按下 (e/i&^(D;F:h:X
,m'x&o'd8e0N7b"q
         光标键在菜单条目之间移动,tag的首字母可以作为hot-key,或者数字键1-9。 tech.techweb.com.cn'\(D5A/w7~/r,T,u7N

*_-w1t!Z1@%D         菜单一次显示 menu-height 指定的条目个数,如果超过了,可以通过滚动菜单来显示。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛)h ` C:]2\
}$R1t&J(X0g!F9X7z*F
         5{:u4J8b"k(T7k#C5w
         退出时,所选择的菜单选项的标记会被打印到dialog的输出。如果给出了 --help-button 5F*D/P.`4T![9W(O.@*C&r

3[%?7n)f8s;p         选项,用户选择了help按钮以后相应的帮助文档会被打印出来。 tech.techweb.com.cn9O!n9Z6~.D1Y
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛6q6g7`,K:w!|6g!Q-F'F
TechWeb-技术社区3S(@)M:U(c3j%q4V1E.z

-U0F#M&g1R2f#G9[TechWeb-技术社区       --msgbox text height width
"]'x+I*t(|#X
&{4s0}7s w%@0J         message对话框和yes/no对话框很相似。唯一的不同就是message对话框只有一个OK按钮。
I(O2e8a%S,_:Y!itech.techweb.com.cn程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛(|#T%y/F4e:Z
         #f-Y1E/E2V
你可以用这个对话框来显示你喜欢的任何信息。阅读完信息之后,用户可以按下ENTER键, /B!X:h8D;U6e!a6x

"s2F-d:o7X4TTechWeb-技术社区         dialog会退出并且调用脚本可以继续它的操作。 "Y0L9w!l.e,j7q z(a9T,U
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛0m#S9k,J+t6I)Z4u4[6c
TechWeb-技术社区%p;T!X'j4I0Q N;h&n

8S$D:[6b%@;p       /|'e"s-w#^6~2f&i7x
退出时,没有文本会被写入dialog的输出。只提供一个OK按钮做为输入,可能返回一个ESC的
6]!J,B:z7P'_7U程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
)i&j8c2q0{7o1D&H2Q)M         退出状态。 $@6m0x%G9G O*o

0K;M0t5| J9F)O9[4a3s)a#S程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
1L6^/U9k!f8mtech.techweb.com.cn程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛*Y8E/r7q p-|
       --passwordbox text height width [init] &P4V(z:e,N,[#d

!^&h k*Z*~5S程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         除了用户输入的文本不显示之外,password对话框和输入框相似。在提示输入密码或
1A!H2G&\;V,P6D4x ]5{!v5})h$C4d8W
         其他敏感信息时很有用。从init传过来的任何数据可能被偶然的监听者从系统进程表中
3A4o2B4z'v(e*_程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛)X$r5O#`.j x;f5[8l
         程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛*z3N;K4['l1S"I/W1b.[,t
访问到。而且用户对提供的不可见的默认密码会觉得很混乱。为此,使用init是极有阻碍的。
%n8}:E6f:B/?2[1KTechWeb-技术社区-~9{&t-L#w/T1Z.X6}
         如果你不介意密码的话,请参看 --insecure 选项
1N%Z L+S5|&C#K-^3Rtech.techweb.com.cnTechWeb-技术社区0n:i-O0P0^;a9R!R)~
TechWeb-技术社区%|(t5[3B:z7p$Q"q

)V3Y%G-o5r-M.\TechWeb-技术社区        退出时,输入的字符串会被打印到dialog的输出。
7a1T,j-s3k k-u程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛tech.techweb.com.cn7h9y F+F$b0I6z%[
TechWeb-技术社区/H;p4}(v0[#M

1f,M;A6i9g0V%S9U,X&^TechWeb-技术社区       --radiolist text height width list-height  [ tag item status ] . . . TechWeb-技术社区1j$v7p(S1\6Z"f3}$v5@5M+L9~

1H#a!v4{ @;O$n7p         radiolist对话框和menu对话框相似。唯一的不同是,你可以通过设定某一个选项的 tech.techweb.com.cn%z:E,G!d*g)K0r
0V#t+Q:|"I&y4_5m c
         status值为on来指定它是否为当前选择的。 "j7C D0j']3R/g+i
TechWeb-技术社区!{5z*`4q*a6M9C8c
TechWeb-技术社区1\;b/K!Q(_)M

&`#t(K%q8g)l7Y2f#L$g程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         退出时,被选择那一项的名称会被写入dialog的输出。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛:W&S*r5v4V:g;M&z0D
tech.techweb.com.cn9e9f+`:_6Z+r$\7V,R

2a1Q2D;]8L&bTechWeb-技术社区6I)M6]1D _6V2?
       --tailbox file height width 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛7}8b;`%p3e2m
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛+T!x*{:^3\
         在对话框内显示一个文件的内容,就象执行命令"tail -f"一样。左右滚动屏幕可以使用
$K+V#?%z-?)eTechWeb-技术社区:Q+K"w)Q4|5|-l
         VI风格的h,l或者方向键左右滚动屏幕。数字键”0“复原。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛!p$^8M/g1w4r)G
$d%V2P+z7\-|/F9s%]

6E9t7S2]9`9w3}/x6`#I
:|&v R*G.c2[         程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛-H-A!m9I'H9~3|*O
退出时,没有文本会被写入dialog的输出。只提供一个OK按钮作为输入,但是可能返回一个
:i'j)o"M;B/O-}&^"Y(Z!X:i,L8C7o*c%l
         ESC的退出状态。 ,u)G7F:Q2z:u

/[!W8t6W5v7\*}TechWeb-技术社区
.l#@0N#U1Z"P%i!M4y5|&c#g8R
       --tailboxbg file height width 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛4L!B;E:@1^'H8s&a-K*r&r
6m$O9`,Z2o%f%M)e)~
         在dialog box内显示指定文件的内容,作为后台任务执行,就象”tail -f 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛*I$x ~/{4L!`0A)T7G8?5q7E
&“命令。
9o)j;u5s9`'\TechWeb-技术社区
2v'W7[;O:x B;|程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         左右方向的滚屏可以使用VI风格的‘h’和‘l’,或者方向键。数字”0“复位。
7\0L%D:u,G:x#r5ITechWeb-技术社区
&x/F+Y"a6s4}%M/q
8q6~#w.|/i3]&n%d程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
&l0t){3o M,t!w         如果屏幕上同时有其他组件(--and-widget),dialog会特别对待后台任务。 TechWeb-技术社区6h*b3i%h)V

$A0}'Q"L0C         
'O3S0F&B8b/_TechWeb-技术社区dialog会轮询更新,同时执行所有的tailboxbg组件,直到这些组件被关闭(比如,”OK“)。
;~2i8G,B6X;m(@9Ntech.techweb.com.cn
*^*Y"\)~-Y.?"Y:b         
!y C!n:N&O4D:?"b可以使用tab键在屏幕的组件之间来回移动,可以单独的关闭其中一个组件,比如,按下ENTER键。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛3x'g O4q1K:R3h

*J8L%R(R$R$t程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛;x3J3x,K!]
         
#_)]%N%@,O:s6|         
3~+h+q"?4n(e3|&u2l j3O一旦非tailboxbg组件被关闭,如果给出了--no-kill选项,dialog便fork自身的一个拷贝到后台,
%k+V0F m3D)n!a&}4vtech.techweb.com.cn,k;H"c8U+J0H*n'z'~
(I3\2W6F,A4i,T%}
         然后打印出它的进程ID。
'R3m)S$c:]5u-w;r$R)W9S&L:l'[&S/]1P(n

&},G6C#g&Z&|9xTechWeb-技术社区7~'D&i+j2^-X'Q&l#v"v"o7@&V
         &j.B4^/L7}0M;O9{
退出时,没有文本被写到dialog的输出。只提供一个EXIT按钮作为输入,可能返回一个ESC
(O1F*E8O1G
8W1{"O-P9T+].a#M1Z程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛         的退出状态。
3R%j$x0T!b:I%B q8x8P6L5@,N3^
6s0H.\7O(Y!j2_5Z(w;a#W
1f8A.|9R2t
         
(]+V J+q!`$d"]4e4Ytech.techweb.com.cn注意:旧版本的dialog会立即fork并试图部分地更新屏幕。此外,它存在不足,可能无法工作。
!U-B7G!X+w4utech.techweb.com.cn
%k1q&D7[+v/A(Wtech.techweb.com.cn         一些更旧的脚本对于polled scheme可能不能正确地执行。
Y-_-M(j#y0h7Y#N2a(V2O%Jtech.techweb.com.cn
3}(|+G V4btech.techweb.com.cn*l7D&D.@7?

7g*o,_,G b!D N(j       --textbox file height width 8l8{5L9?"o0b$d6`-L's

)h'X/B0{9U"B7Y7t6WTechWeb-技术社区         文本框允许你在一个dialog框中显示一个文本文件的内容。就象一个简单的文本阅读器。 TechWeb-技术社区6e-Z1y6m(k.P/L

2f*L9z+a+A)L,r         在多数键盘上,用户可以使用光标、PGUP/PGDN键以及HOME/END键在文本之间移动。
7l*_.F,l:h*p!ytech.techweb.com.cn
(w2L+_(M#B C8e'^tech.techweb.com.cn         如果在回话框中要显示的文本行过长,可以使用LEFT/RIGHT键水平滚动文本。
5}3g b'H2h;z6qTechWeb-技术社区
m;t0D5p(F;Vtech.techweb.com.cn         你还可以使用VI风格的h,j,k,l来替代光标键,B或者N来替代PGUP/PGDN键。 tech.techweb.com.cn-J$D0l0D9M6C#S
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛"q2S1]&n0|:x7x
         
0d,R!~"l%B1q程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛向上和向下滚动屏幕可以使用VI风格的‘k’和‘j’,或者方向键。向左和向右滚动屏幕可以 tech.techweb.com.cn%Y$x2l!z,S9U

"{1w2Q4M'rTechWeb-技术社区         使用VI风格的‘h’和‘l’,或者方向键。‘0’(数字0)复原左右方向的滚屏。
&t*q)a2~:z0B8E(q8x.Ltech.techweb.com.cn2r(u&K+q.m4l*P2j%B
         更方便的是,它同样支持VI风格的向前和向后搜索功能。
7k)O-G6Y(G C!i!?-Z程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
5@1x2` c;U0u;U+H2M+T7c#h!I
5n;F8~-{%y6f#]5[(m
         退出时,不会输出文本到dialog的输出。只提供一个“EXIT”输入按钮,但是可能会返回 TechWeb-技术社区5~(}9I9r+I8H
tech.techweb.com.cn,} S5T)I4{ i8p8{
         ESC退出状态。 *C,B+F)V:M,B @;A

6b6[$~,\+Y5d:VTechWeb-技术社区
3A*h/M"x*k }0i;i程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
9w4L(\5|7e2|2N$I,|'T/\8@TechWeb-技术社区       --timebox text height [width hour minute second]
2N8j0@+r1f*@1h3\TechWeb-技术社区tech.techweb.com.cn0^6e4]!a&@2b%N+V
        显示一个允许你选择小时,分钟和秒的对话框。如果没有给出时/分/秒的值,或者 *G1p'~*w#M0b3K |%I-Z
3w3H4a*I'b/@6j+p0W
         给出的值是负数,将使用当前的日期。可以用上,下,左,右这几个方向键来增大或减小
'r:\6O.V!S.I5O,y7R/e
1N(n0j,[#G%c0B m"?2jtech.techweb.com.cn         它们的值。使用tab或者backtab在窗口之间移动。 &T*G2d9U+q;_2u2w,L

&| f"}8T(R(i8A'qTechWeb-技术社区tech.techweb.com.cn+|%w8w H4t$\*x
/G9u5H#^&j+~/o+i e
         退出时,结果将会以 时:分:秒 的格式打印出来。 6_,z%B1`'Q.t

J1v4k4U0I7h$V8r7o3?/a Y7Z2Z-P/o%h1]7Q)m
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛4E+Z5~1P-V+b-?"F
       --yesno text height width
.o)P:B,s-\7^2V$G S6k;a;W
         显示一个高度为 height 行和宽度为 width 列的 yes/no 对话框。 !K"Y-G,M$`/G
%u(z#J+u(s-y)r
         指定的text将会在对话框内显示。如果字符串长于一行的宽度,它会自动在合适的地方
)[4W)g#P-c;?6w,^
1b8Z*x-p5T#l         分成几行显示。text字符串也可以含有子字符串`\n或者换行字符串'\n'来明确地换行。 'T9K B3t6a.E7H C3v8|

*_ t1H;{,a%h3D        这个对话框在那些要求用户明确回答YES或NO时很有用。对话框含有一个YES和一个NO
7s#o+i;}"~1U(G6W)P1f+y$[%T*o:o
        按钮,用户可以用TAB键进行选择。 9_;Z#G6F4N$m
+c'j)x+d'p*z&e8K5r
(V1}/s ]!a1b/b'_

1V5k7q'a4L+P)N'y         程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛2@3]:V(f+S1~7A"b:R
退出时,不回在dialog的输出中写入信息。除了YES和NO的退出规则(查看DIAGNOSTICS)外,
3I:v*];Y0\4e"U(I
$]&i8A6j1d!@0|+z)E"s!?         可能返回一个ESC的返回状态值。
"j/r7K8c3^*G'z9\ Y4W6y J%q

%D7G#s m g2f,_*bTechWeb-技术社区"t6F$^7j+?*l!^
         用于YES和NO的规则与用于OK和Cancel的规则,内部没有区别。
,@6U1w(n3i/^ l7e-LTechWeb-技术社区
4]$P&d:a(y.|(FTechWeb-技术社区TechWeb-技术社区/p5K1Y$M"L-w
"r!E%|,D9q6T!z)p
运行配置 .A$u(~1y*j.h%q

$|"X+\*[(p6k&i7DTechWeb-技术社区
3M.g0V0E)?%\.C;_!S
'u1q%V8p9i*D程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       1.键入以下命令以创建一个样本配置文件: *K4}!]:X/W$\.}
TechWeb-技术社区5l)|$L7y D9J'K+t

!~-[ `%]+h
'r+i B!N6r$`#?程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       "dialog --create-rc <file>"
2K)p/z(j,h(L%otech.techweb.com.cn
f3Z2E x @+c,t#p"j4Q:F,{tech.techweb.com.cn
4|4n$O(n4r)a
$I5[+X+n8Y3D%})f/S       2.开始时,dialog确定使用如下的设置: TechWeb-技术社区0X9V$t3T,o1Q$K!B
3\2U.[#A/m,?(H
TechWeb-技术社区)t&q5]2?"W3V-J"i:u,?

&H.`*h c7w'T9i!k&S程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛      a)  如果设置了环境变量DIALOGRC,它决定了配置文件的名称。
.\2N2\ ^0B2ZTechWeb-技术社区.R)P'r;H*Q$H'|

3V:R4G(l0c*Jtech.techweb.com.cn
;r.M x5w5x,_,N3c;c#Y `2OTechWeb-技术社区      b) 如果没有找到(a)中的文件,则使用$HOME/.dialogrc作为配置文件。 -R)E&|(Y$[-t#@7e&S
)J2l"g$j-U%}

!c1j+W4?$o"^9w+C4F(N'L-w0i&O$R
      c) TechWeb-技术社区 O)L(I0\0b-H1A+F2S.s
如果没有找到(b)中的文件,在编译的时候尝试使用GLOBALRC文件,比如/etc/dialogrc。
!}+M8h(h6[6{,j*N
-T*_+A8u/L C程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
6Q1Z%c;t3[&~+V3wTechWeb-技术社区
8I:?#o.Z!E7],m:W*r$F(F      d) 如果没有找到(c)中的文件,使用默认配置进行编译。
0[$u1x2j;P5A5Y3~0V
;P0\&p/x'_"I&`'W.X![
8L g.I8h7K!x&t5dtech.techweb.com.cn*f1X9s.k,d/y,v0M
       3.  编辑样本配置文件并拷贝到dialog可以找到的地方,比如,上面的第二步。
*x;@,N&H+a1p.C0`7y
$C%`4W _1M)ZTechWeb-技术社区&f:A8G"F"t$m$@;m#{
8`#C6[%{ m3t.T%p;q#T!a
环境 TechWeb-技术社区.j"n/@/u3h%@

!Z4\5}:T(X)s&}+[:O6A程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛0E;d"Y!M8I:s+A1`:x:K)D%t

8O!M3X%u.J'R(B程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       DIALOGOPTS      程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛*o!\;P%t2A4C2X#E,u(D8w
9t.S6q2l8]%c)f
               定义这个变量以便在每个组件中应用一些common options。大部分的common options 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛)\$n R(x0W2e

5{#a(v(I9G5?,P:T            在处理每个组件前被重置。如果在这个变量中设置了选项,它们将被应用到dialog的
&p#Z(w#r:V8\#Q)}"]+a2r9E;W/[,J({4D!]!J(l
            状态被重置之前。就象在 --file 选项中,双引号和反斜杆会被解释。 6i*V2K6X'j6i,F/W3l

)g5n5~"h:l4`,C k)j程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛tech.techweb.com.cn0d4j5t+X6r(Z2P.r"d1z
-v;x6D3J/z:H:U1L3p)R
            --file 选项不被作为一个 common option(所以你不能在这个环境变量中插入它)。
"x-@1}&D:o3]$}$J H"C e%x F!c4N;P
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛!O&U,H.i!V7D i*E

/?0Y/e$e1N+j$q7k       DIALOGRC
8D%\6m1J$X+d&P0d$}9U:o2t3Z%f-\
              定义这个变量以使用你指定名称的配置文件。
(s"N"e2j1[
&Z+\:v9^8t!P%K*d&d3btech.techweb.com.cn
8_"A2[!R [3b)g$n
%s3S)P(s*I)X"W:F       DIALOG_CANCEL
$U*q(~$q1T!j4U4F/gTechWeb-技术社区)j!g"?!d%X.t*}
'R1n)x*O'G9{,t
+a(L:G(q2B8M
       DIALOG_ERROR
3a3N8i"D(A#W,k+I!D!}0{+H%~'w9`;w
TechWeb-技术社区/X!w5K7K;M&w

1K4S#Q2C*x%|9g+|程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       DIALOG_ESC tech.techweb.com.cn5q:C c-^;B4s0\0s0P

&~6N,u![.}-c$H%r
-t0f6b&l8f r$Y'Y!^"@"_0PTechWeb-技术社区 C3_5g.P.]+S7O+P!H
       DIALOG_EXTRA
:B3y-L#r)[)x#D,X$}1A
*M4~'q5M([1_+ntech.techweb.com.cn
,p)p"@9Y$d F7h
2W-Q2A*t:R(D)WTechWeb-技术社区       DIALOG_HELP !y2u(c7Q5U-y3O @2t/Y

3e"H&`:G*[*e*M"@/Y!D9c+}tech.techweb.com.cnTechWeb-技术社区%z#l2k&f.e8_;G
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛:V1Y;T+@0c3~0T4h3C
       DIALOG_OK
"_'R%|%_-Z.W9[+I8CTechWeb-技术社区
"k-M9x#a6b;t"wtech.techweb.com.cn              定义这些变量以改变退出值Cancel (1), error (-1), ESC (255), Extra TechWeb-技术社区4C#b$x;c;X,[,A*N0x
(3),
'B/`)\.f&b&v(m$X#n
*` l#}-v'b:yTechWeb-技术社区            Help  (2), OK  (0)。通常shell脚本不能区别-1到255之间的数。 6X"X-b*e"d0p:y4V)s
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛2H*M+T*e4e/]2D!L!`
TechWeb-技术社区/m#Y0{4@*a"h#i1B4F"W5X)u

.k1].U"T*{*m"o9_!m       DIALOG_TTY TechWeb-技术社区-H0N3`7W)K3a;C
程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛 n8l;I&l7w
              
(o6X!_)W#j6C+r5d/S/w-r设置这个变量为1,为给出了--std-out选项并重定向标准输出的老版本dialog提供兼容。
(Y"v1V/^/n9a#Z'B4r%f-E'O+X6E#Y
            
$i;e*U,b&F/c&\4c
5S'A$F7G1}1Q1Atech.techweb.com.cn
~(u'I q'A:M文件 TechWeb-技术社区.S+I!j"P7Z![

&l.?+g3S$r       $HOME/.dialogrc      默认配置文件
!F9n0? @4w'e8S'k0O(g$[5@5D9m-{
4U$j(\*H5R$b7R

*V3^"h+f3x实例
"E&T)K!N7d0g'k-K.T&FTechWeb-技术社区
1j8q6P/{3~4v1j      dialog的源代码中包含一些关于如何使用不同的box options和它们看上去如何的实例。
+Q2D;F3R-Y6f1^,Y,W2Q$X'E$u
       进入源代码的samples目录看看。
;[;d-H)i;g.a H2`;p#|!\)g程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
!`8q$U)z8l5^TechWeb-技术社区
-T/H:|9T-u5i,zTechWeb-技术社区/]'E y!|:\(u h(y(p.h w
诊断 tech.techweb.com.cn'I0R2c(J6l9|7r/O

1f-w.q"[9K+S+{"E3x0l9F$H5Q @tech.techweb.com.cn       无效的退出状态由环境变量控制。
7|%p3J0i1[-K;{*a7w
#~ U1d*[,^3t;l#\      它们通常是: TechWeb-技术社区$\&x(Y(R;x"Z"p+|

.r,~9h1u.? k8wtech.techweb.com.cn      
2v&F;N2L7[*N8X       0   按下Yes或OK按钮退出。 M,k"G-F.F1m;j&q

$A.S"y1p#P8u,p6H&X/ETechWeb-技术社区       1   按下NO或Cancel退出。 TechWeb-技术社区+y5j9`*h6t6[4Q(o

N1M/H5?7M7c程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛       2   按下了Help按钮。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛;S(w.I2n:P8O.F)[2g5Y;F

^1T8x9M3R0G1`3m6K)f"rTechWeb-技术社区       3   按下了外加的按钮。
(y%N j7m*r.v:D%}4C8\tech.techweb.com.cn1` C%P6Q#N0J#Z'd:w
       -1   dialog内部发生错误或按下了ESC键。 w&v V/W*D/d.z/@

-q/k,C!q5z9ltech.techweb.com.cn
.i,]4g7I1p-z#M6J.|tech.techweb.com.cn5Q(w4v4@4I-_$P.E8^
BUGS 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛#q"S"w5i/b)K3X:M
$r.g H1Q8L2A0V;W8J#r)V
       Perhaps。 tech.techweb.com.cn+C7R8j;i#N"^8P/B.v7[

,\:T3j5\2Stech.techweb.com.cn,y!r)K5a:|7K5J3I
tech.techweb.com.cn*O:@.u&v9p
作者
&V;_;^9q*\9D7X0y'n7\4@TechWeb-技术社区#V*r1a&@:r*@9^%n
       Savio Lam (lam836@cs。cuhk。hk) - version 0。3, "dialog" TechWeb-技术社区)T(u'c2?1b:U!j.q

8q0b)z1x1wTechWeb-技术社区tech.techweb.com.cn2O)C6h7|)\-a5D

.k |"],n7n b%_.?0A       Stuart Herbert (S。Herbert@sheffield。ac。uk) - patch for version 0。4
)o;X9b4c8O%R2a0W0e6^TechWeb-技术社区
%l.n)x%d#v程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛4W!O#`*@9X2e8K!D6Y
TechWeb-技术社区)b&a;b9n;`7y
       Pako (demarco_p@abramo。it) - version 0。9a, "cdialog", 7\.L$w'H:E/R
TechWeb-技术社区 W,h1Z9L&q,z.J
3a'D,i1T:w-S9{

.v&U3H0p)M!c,qTechWeb-技术社区       Thomas Dickey (updates for 0。9b and beyond)
-\4_0I7R&@8w T3n(u(U,w6Qtech.techweb.com.cn
:c(B.r%F"_8L%P程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
6d)\1g,@)W!i+y0|3A(r;v3u3p v+_
贡献者
6a)\'B7n1v
$Y.l1f.K2t"Q%e1i0{'GTechWeb-技术社区       Tobias C。 Rittweiler (tobrit@freebits。de)

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





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

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

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