Provided by: manpages-zh_1.6.3.3-2_all bug

NAME

       if - 有條件的執行腳本

總覽 SYNOPSIS

       if expr1 ?then? body1 elseif expr2 ?then? body2 elseif ... ?else? ?bodyN?
_________________________________________________________________

描述 DESCRIPTION

       if             命令把            expr1            作爲一個表達式來求值(用與           expr
       求值它的參數相同的方式)。這個表達式的值必須式一個    boolean     值(一個數值值,這裏     0
       是假而任何其他數值都是真;或者是一個字符串值,比如   trueyes   是真而  falseno
       是假);如果它是真通過把     body1      傳遞給     Tcl     解釋器來執行它。否則把     expr2
       作爲一個表達式來求值並且如果它是真則執行   body2,以此類推。如果沒有表達式被求值爲真則執行
       bodyNthenelse     是可選的“噪音詞”用來使命令易讀。可以有任意數目的    elseif
       子句,包括零個。BodyNelse
       可同時省略。命令的返回值是被執行的那個腳本的返回值,如果沒有表達式是非零並且沒有     bodyN
       則返回空串。

參見 SEE ALSO

       expr(n), for(n), foreach(n)

關鍵字 KEYWORDS

       boolean, conditional, else, false, if, true

[中文版維護人]

       寒蟬退士

[中文版最新更新]

       2001/09/02

《中國 Linux 論壇 man 手冊頁翻譯計劃》:

       http://cmpp.linuxforum.net

       本頁面中文版由中文 man 手冊頁計劃提供。
       中文 man 手冊頁計劃:https://github.com/man-pages-zh/manpages-zh