<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中的 test 命令用于檢查某個條件是否成立,它可以進行數值、字符和文件三個方面的測試。 * * * ## 數值測試 | 參數 | 說明 | | --- | --- | | \-eq | 等于則為真 | | \-ne | 不等于則為真 | | \-gt | 大于則為真 | | \-ge | 大于等于則為真 | | \-lt | 小于則為真 | | \-le | 小于等于則為真 | ## 實例 num1\=100 num2\=100 iftest$\[num1\]\-eq$\[num2\] then ? ?echo'兩個數相等!' else ? ?echo'兩個數不相等!' fi 輸出結果: ~~~ 兩個數相等! ~~~ 代碼中的\[\]執行基本的算數運算,如: ## 實例 #!/bin/bash a\=5 b\=6 result\=$\[a+b\]\# 注意等號兩邊不能有空格 echo"result 為:$result" 結果為: ~~~ result 為: 11 ~~~ * * * ## 字符串測試 | 參數 | 說明 | | --- | --- | | \= | 等于則為真 | | != | 不相等則為真 | | \-z 字符串 | 字符串的長度為零則為真 | | \-n 字符串 | 字符串的長度不為零則為真 | ## 實例 num1\="ru1noob" num2\="runoob" iftest$num1\=$num2 then ? ?echo'兩個字符串相等!' else ? ?echo'兩個字符串不相等!' fi 輸出結果: ~~~ 兩個字符串不相等! ~~~ * * * ## 文件測試 | 參數 | 說明 | | --- | --- | | \-e 文件名 | 如果文件存在則為真 | | \-r 文件名 | 如果文件存在且可讀則為真 | | \-w 文件名 | 如果文件存在且可寫則為真 | | \-x 文件名 | 如果文件存在且可執行則為真 | | \-s 文件名 | 如果文件存在且至少有一個字符則為真 | | \-d 文件名 | 如果文件存在且為目錄則為真 | | \-f 文件名 | 如果文件存在且為普通文件則為真 | | \-c 文件名 | 如果文件存在且為字符型特殊文件則為真 | | \-b 文件名 | 如果文件存在且為塊特殊文件則為真 | ## 實例 cd/bin iftest\-e./bash then ? ?echo'文件已存在!' else ? ?echo'文件不存在!' fi 輸出結果: ~~~ 文件已存在! ~~~ 另外,Shell 還提供了與( -a )、或( -o )、非( ! )三個邏輯操作符用于將測試條件連接起來,其優先級為:!最高,\-a次之,\-o最低。例如: ## 實例 cd/bin iftest\-e./notFile\-o\-e./bash then ? ?echo'至少有一個文件存在!' else ? ?echo'兩個文件都不存在' fi 輸出結果: ~~~ 至少有一個文件存在! ~~~
                  <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>

                              哎呀哎呀视频在线观看