<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-314  評(píng)論-209  文章-0  trackbacks-0

    二元比較操作符,比較變量或者比較數(shù)字.注意數(shù)字與字符串的區(qū)別.
     
    整數(shù)比較
     
    -eq        等于,如:if [ "$a" -eq "$b" ]
    -ne        不等于,如:if [ "$a" -ne "$b" ]
    -gt        大于,如:if [ "$a" -gt "$b" ]
    -ge        大于等于,如:if [ "$a" -ge "$b" ]
    -lt        小于,如:if [ "$a" -lt "$b" ]
    -le        小于等于,如:if [ "$a" -le "$b" ]
    <        小于(需要雙括號(hào)),如:(("$a" < "$b"))
    <=        小于等于(需要雙括號(hào)),如:(("$a" <= "$b"))
    >        大于(需要雙括號(hào)),如:(("$a" > "$b"))
    >=        大于等于(需要雙括號(hào)),如:(("$a" >= "$b"))
     
    字符串比較
    =        等于,如:if [ "$a" = "$b" ]
    ==        等于,如:if [ "$a" == "$b" ],與=等價(jià)
            注意:==的功能在[[]]和[]中的行為是不同的,如下:
            1 [[ $a == z* ]]    # 如果$a以"z"開頭(模式匹配)那么將為true
            2 [[ $a == "z*" ]]  # 如果$a等于z*(字符匹配),那么結(jié)果為true
            3 
            4 [ $a == z* ]      # File globbing 和word splitting將會(huì)發(fā)生
            5 [ "$a" == "z*" ]  # 如果$a等于z*(字符匹配),那么結(jié)果為true
            一點(diǎn)解釋,關(guān)于File globbing是一種關(guān)于文件的速記法,比如"*.c"就是,再如~也是.
            但是file globbing并不是嚴(yán)格的正則表達(dá)式,雖然絕大多數(shù)情況下結(jié)構(gòu)比較像.
    !=        不等于,如:if [ "$a" != "$b" ]
            這個(gè)操作符將在[[]]結(jié)構(gòu)中使用模式匹配.
    <        小于,在ASCII字母順序下.如:
            if [[ "$a" < "$b" ]]
            if [ "$a" \< "$b" ]
            注意:在[]結(jié)構(gòu)中"<"需要被轉(zhuǎn)義.
    >        大于,在ASCII字母順序下.如:
            if [[ "$a" > "$b" ]]
            if [ "$a" \> "$b" ]
            注意:在[]結(jié)構(gòu)中">"需要被轉(zhuǎn)義.
            具體參考Example 26-11來(lái)查看這個(gè)操作符應(yīng)用的例子.
    -z        字符串為"null".就是長(zhǎng)度為0.
    -n        字符串不為"null"
            注意:
            使用-n在[]結(jié)構(gòu)中測(cè)試必須要用""把變量引起來(lái).使用一個(gè)未被""的字符串來(lái)使用! -z
            或者就是未用""引用的字符串本身,放到[]結(jié)構(gòu)中。雖然一般情況下可
            以工作,但這是不安全的.習(xí)慣于使用""來(lái)測(cè)試字符串是一種好習(xí)慣.

    本文來(lái)自CSDN博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/zhrmghl/archive/2006/10/22/1345115.aspx

    posted on 2010-04-02 14:17 xzc 閱讀(1190) 評(píng)論(0)  編輯  收藏 所屬分類: linux/unix
    主站蜘蛛池模板: 亚洲国产精品不卡毛片a在线| 亚洲国产精品久久丫 | 久久久免费的精品| 亚洲男人的天堂在线| 国产美女精品久久久久久久免费| 99在线免费观看| 激情内射亚洲一区二区三区爱妻| 亚洲男女内射在线播放| 99国产精品视频免费观看| 国产成人高清亚洲一区91| 亚洲高清在线视频| 波多野结衣视频在线免费观看| 久久午夜羞羞影院免费观看| 亚洲欧美日韩一区二区三区 | 国产精品久久久久免费a∨| 成人a毛片视频免费看| 亚洲H在线播放在线观看H| 亚洲裸男gv网站| 成年女人毛片免费观看97| 成人网站免费看黄A站视频| 色五月五月丁香亚洲综合网| 亚洲综合一区二区精品久久| 久久久久国产成人精品亚洲午夜| 在线天堂免费观看.WWW| 曰批全过程免费视频在线观看无码 | 亚洲高清在线视频| 亚洲国产日韩成人综合天堂 | 久久久久亚洲精品男人的天堂| 免费毛片a在线观看67194| 在线观看免费无码视频| 国产精品亚洲综合天堂夜夜| 亚洲色欲或者高潮影院| 国产亚洲免费的视频看| 亚洲成aⅴ人片久青草影院| 好大好深好猛好爽视频免费| 日韩精品免费一级视频| 欧洲精品99毛片免费高清观看| 亚洲精品国产日韩无码AV永久免费网| 亚洲AV性色在线观看| 亚洲国产美女精品久久久久| 亚洲韩国—中文字幕|