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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## Shell特殊位置變量 #### Shell中存在一些特殊且重要的變量,如下 * $0? ? 獲取當前執行Shell腳本的文件名字,如果執行腳本時候加了路徑,那就包含腳本路徑跟腳本名字一起輸出 * $n? ? 獲取當前執行Shell交本的第n個參數,n=1..9,n>9,后面參數變量就需要用大括號,如:${10},以空格分隔 * $#? ? 獲取當前執行Shell腳本接了多少個參數(總計) * $\*? ? 獲取當前執行Shell腳本所有傳參的參數 * $@? ? 獲取當前執行Shell腳本所有傳參的參數($\*和$@詳解見例子) ***** ## Shell特殊狀態變量 #### Shell特殊狀態變量 * $?? ? ?獲取執行上一個指令的執行狀態返回值(0成功,非0為失敗) * $$? ? ? 獲取當前執行Shell腳本的進程號(PID) * $!? ? ? 獲取上一個在后臺工作的進程的進程號(PID) * $\_? ? ? 獲取在此之前執行的命令或腳本的最后一個參數 ***** ## Shell特殊擴展變量 #### Shell特殊位置變量 我們可以man bash 命令,然后搜索"Parameter Expansion"來查找相關的內容幫助 * ${parameter:-word}? ? ? ?如果parameter的變量值為空或沒賦值,則返回word字符串并代替變量的值(變量沒定義,返回備用的值,防止變量為空或沒定義報錯) * ${parameter:=word}? ? ? 如果parameter的變量值為空或沒賦值,。。。同上,(變量沒定義為防止出錯,找的備胎變量) * ${parameter:?word}? ? ? 如果parameter的變量值為空或者沒賦值,word字符串就作為標準錯誤輸出,否則出書變量的值(捕捉由于變量未定義導致的錯誤,并退出) * ${parameter:+word}? ? ? 若果parameter的變量值為空或者未賦值,則什么都不做,否則word字符串將代替變量的值。
                  <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>

                              哎呀哎呀视频在线观看