<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                1. 替換運算符 ~~~ ${var:-word} # 如果var存在且非null,返回它的值;否則返回word ${var:=word} # 如果var存在且非null,返回它的值;否則將word賦值給var,并返回var的值 ${var:?word} # 如果var存在且非null,返回它的值;否則顯示var:word ${var:+word} # 如果var存在且非null,返回word;否則返回null ~~~ > 冒號(:)可省略 2. 模式匹配運算符 ~~~ ${var#pattern} # 匹配前綴(最小匹配),并返回余下內容 ${var##pattern} 匹配前綴(最大匹配),并返回余下內容 ${var%pattern} 匹配結尾(最小匹配),并返回余下內容 ${var%%pattern} 匹配結尾(最大匹配),并返回余下內容 ~~~ > pattern為正則表達式匹配 1. bash支持的算數運算 `+ - * /` > [danger]有些場景中,乘法符號需要轉義 2. 算數運算實現方式 ~~~ let a=a+b 計算結果無法直接獲取,需要賦值后才能使用 var=$[算數表達式] 計算結果可以直接使用,建議使用 var=$((算數表達式)) 同上 var=$(expr arg1 arg2 arg3) ~~~ 3. 浮點數計算 使用`shell`內置命令`bc` ~~~ # 進制轉換 echo "obase=2; ibase=2; 1+1" | bc # 保留精度 echo "scale=2;1/2" | bc # 多行計算 [# v1=$(bc << EOF > v2=1 > v3=2 > v2+v3 > EOF > ) # echo $v1 3 ~~~ 4. 增強型賦值 `+= -= *= /= %=` ~~~ let var=var1+=1 let var++ # 自增 let var-- # 自減 ~~~
                  <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>

                              哎呀哎呀视频在线观看