Shell 編程

隨筆記些東西
1. shell在給變量賦值的時候不進行變量替換,因此x=*,僅僅是把一個星號賦給了x.
   shell執行命令的順序是:
                     a.變量替換
                     b. 文件名替換
                     c.處理參數
2. 引號
    單引號:當shell看到第一個單引號時,它忽略掉其後 直到右引號以前的全部特殊字符。
    雙引號:忽略大多數特殊符號,除了如下三個:美圓符號($),反斜槓(\),反引號(`)。
    反斜槓:大多數狀況下等於在後面的字符先後加上單引號。例外:反斜槓做爲一行的最後一個字符時,表示續行,例:
                         $a=one\
                         >two
                        $echo $a
                        onetwo
                        $
相關文章
相關標籤/搜索