• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆-19  評(píng)論-21  文章-0  trackbacks-0
                    對(duì)shell不熟,偶爾會(huì)現(xiàn)一些我無法理解的現(xiàn)象。此時(shí)該進(jìn)行debug了,可選的方法有:
                    a. echo變量的值 
                    b. shell –x
               
                    此外,Remember that the shell spends a lot of its life substituting text.(http://linuxcommand.org/wss0100.php)例如,對(duì)于下面的程序:
            hex108@Gentoo ~ $ cat test.sh 
            #!/bin/sh
            var=
            if [ $var = "y" ] ;then
                echo "yes"
            fi
                    if語句里的var變量經(jīng)替換后變?yōu)?if [ = "y" ],些時(shí)當(dāng)然會(huì)出錯(cuò)。
            hex108@Gentoo ~ $ ./test.sh 
            ./test.sh: line 3: [: =: unary operator expected

                      
                    ps:現(xiàn)在寫腳本的時(shí)候傾向于使用perl,而較少使用shell ,因?yàn)閷?duì)于經(jīng)常使用的腳本,可能會(huì)經(jīng)常需要對(duì)它不停地進(jìn)行改進(jìn),慢慢的,程序越來越大,該考慮重構(gòu)了,   此時(shí)才會(huì)發(fā)現(xiàn)perl(python等“真正的”腳本語言)比shell相對(duì)來說更好重構(gòu)。

            posted on 2011-04-23 00:23 hex108 閱讀(443) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Program
            99久久精品免费看国产| 久久精品国产亚洲AV忘忧草18| 久久丫忘忧草产品| 欧美与黑人午夜性猛交久久久| 久久久99精品成人片中文字幕| 色综合合久久天天综合绕视看| 9久久9久久精品| 亚洲国产精久久久久久久| 久久精品国产99国产精品| 亚洲乱码日产精品a级毛片久久 | 人人狠狠综合久久亚洲| 国产成人香蕉久久久久| 久久中文精品无码中文字幕| 无码人妻久久一区二区三区蜜桃 | 久久精品国产精品亚洲艾草网美妙| 久久天天婷婷五月俺也去| 久久久国产精华液| 精品综合久久久久久88小说| 亚洲国产成人乱码精品女人久久久不卡 | 国产99久久久久久免费看| 久久se精品一区二区影院 | 久久精品www人人爽人人| 久久热这里只有精品在线观看| 久久精品国产影库免费看| 久久久久无码精品| 久久久久国产精品熟女影院 | 性做久久久久久久久浪潮| 人妻精品久久无码区 | 亚洲色欲久久久久综合网| 久久精品成人国产午夜| 久久亚洲AV成人出白浆无码国产| 久久精品国产半推半就| 久久精品国产亚洲av日韩| 久久久久久久久久久| 久久久网中文字幕| 亚洲AV伊人久久青青草原| 人人狠狠综合88综合久久| 久久国产精品免费一区| 亚洲欧美另类日本久久国产真实乱对白 | 精品久久久久久久| 久久这里的只有是精品23|