• <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  評論-21  文章-0  trackbacks-0
                    對shell不熟,偶爾會現一些我無法理解的現象。此時該進行debug了,可選的方法有:
                    a. echo變量的值 
                    b. shell –x
               
                    此外,Remember that the shell spends a lot of its life substituting text.(http://linuxcommand.org/wss0100.php)例如,對于下面的程序:
            hex108@Gentoo ~ $ cat test.sh 
            #!/bin/sh
            var=
            if [ $var = "y" ] ;then
                echo "yes"
            fi
                    if語句里的var變量經替換后變為 if [ = "y" ],些時當然會出錯。
            hex108@Gentoo ~ $ ./test.sh 
            ./test.sh: line 3: [: =: unary operator expected

                      
                    ps:現在寫腳本的時候傾向于使用perl,而較少使用shell ,因為對于經常使用的腳本,可能會經常需要對它不停地進行改進,慢慢的,程序越來越大,該考慮重構了,   此時才會發現perl(python等“真正的”腳本語言)比shell相對來說更好重構。

            posted on 2011-04-23 00:23 hex108 閱讀(434) 評論(0)  編輯 收藏 引用 所屬分類: Program
            久久免费国产精品| 国产精品久久久久久久久鸭| 国产精品女同一区二区久久| 久久av免费天堂小草播放| 看全色黄大色大片免费久久久| 久久亚洲国产精品成人AV秋霞| 人妻精品久久无码区| 国产精品无码久久四虎| 久久精品久久久久观看99水蜜桃| 久久99精品国产麻豆| 久久香蕉国产线看观看猫咪?v| 亚洲狠狠婷婷综合久久蜜芽| 99久久婷婷国产一区二区| 亚洲欧美伊人久久综合一区二区| 91久久精品国产免费直播| 亚洲国产精品无码久久一区二区| 久久国产香蕉视频| 久久国产一区二区| 久久国产劲爆AV内射—百度| 久久综合九色综合久99| 久久精品国产精品亚洲毛片| 欧美亚洲日本久久精品| 国内精品欧美久久精品| 久久久国产精品福利免费 | 久久这里只有精品久久| 无码国内精品久久人妻| 久久久国产99久久国产一| 激情久久久久久久久久| 97久久精品无码一区二区天美| 99蜜桃臀久久久欧美精品网站| 亚洲欧美国产日韩综合久久| 久久久WWW免费人成精品| 婷婷久久综合九色综合98| 国产精品久久国产精品99盘| 久久亚洲精品国产精品| 久久久久99精品成人片欧美 | 久久狠狠爱亚洲综合影院 | 久久国产精品国语对白| 久久综合久久久| 久久综合狠狠综合久久激情 | 久久99国产精品成人欧美|