• <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
            亚洲精品国产美女久久久 | 久久精品无码一区二区三区免费 | 色偷偷888欧美精品久久久| 久久精品欧美日韩精品| 久久99精品国产麻豆宅宅| 久久艹国产| 亚洲av伊人久久综合密臀性色| 国产精品久久久久久久久| 精品久久久久久久久久久久久久久| 国产亚洲精品久久久久秋霞| 久久久久久久亚洲Av无码| 国产精品久久久99| 久久婷婷五月综合色奶水99啪| 99久久精品费精品国产| 日韩人妻无码一区二区三区久久99 | 国产精品久久婷婷六月丁香| 国产∨亚洲V天堂无码久久久| 精品久久久久久国产牛牛app| 亚洲欧美成人综合久久久| 狠狠色综合网站久久久久久久| 久久精品a亚洲国产v高清不卡 | 久久精品国产亚洲AV大全| 人妻无码久久精品| AAA级久久久精品无码区| 久久国产免费观看精品3| 国产美女亚洲精品久久久综合| 国产巨作麻豆欧美亚洲综合久久 | 人妻无码αv中文字幕久久琪琪布| 久久综合伊人77777麻豆| 国产精品久久久天天影视香蕉 | 国产aⅴ激情无码久久| 久久亚洲2019中文字幕| 国产一区二区精品久久凹凸| 久久久久久狠狠丁香| 精品国际久久久久999波多野| 久久精品国产精品亚洲精品| 中文字幕精品久久久久人妻| 国产一区二区久久久| 久久久久av无码免费网| 亚洲精品无码久久久久久| 久久人人爽人人爽人人AV东京热 |