<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                #### 變量 ``` 本地變量 全局變量 shell內置變量 ``` #### 本地變量 ``` 在當前系統的某個環境下才能生效的變量,作用范圍小 本地變量包含兩種: 普通變量 命令變量 ``` ``` 普通變量 變量名=變量值 變量值必須是一個整體,中間沒有特殊字符 變量名='變量值' 看到的內容就是我們輸出的內容 變量名="變量值" 會解析變量值中包含的變量 ``` ``` 命令變量 變量名=`命令` 變量名=$(命令) ``` #### 全局變量 ``` 在當前系統下所有環境下都能生效的變量 env ``` ``` 定義全局變量 方法1: 變量=值 export 變量 方法2: export 變量=值 ``` ``` 變量的查看和取消 $變量名 "$變量名" ${變量名} 使用頻率較高 "${變量名}" 標準使用方式 unset 變量名, 取消變量 ``` #### 內置變量 ``` $0, 獲取當前執行的shell腳本文件名 $n, 獲取當前執行的shell腳本的第n個參數值, n大于10就要用括號括起來${10} $# , 獲取當前shell命令行中參數的總個數 $?, 獲取執行上一個指令的返回值(0成功, 非0失敗) #!/bin/bash echo "my script name is $0" echo "script programs num is $#" echo "first programs num is $1" echo "second programs num is $2" echo "third programs num is $3" my script name is bianliang.sh script programs num is 3 first programs num is aa second programs num is bb third programs num is cc ``` ``` 字符串精確截取 ${file:0:5} 從第1個字符開始,截取5個字符 ${file::5} 從第1個字符開始,截取5個字符 ${file:5:5} 從第6個字符開始,截取5個字符 ${file:5} 從第6個字符開始,截取后面所有的字符 ${file:0-5} 從倒數第5個字符開始,截取后面所有的字符 ${file:0-6:3} 從倒數第6個字符開始,截取之后的3個字符 ``` ``` 默認值 ${變量名:-默認值} 變量a如果有內容,那么就輸出a的變量值 變量a如果沒有內容,那么就輸出默認的內容 ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看