<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之旅 廣告
                [TOC] ## 概述 tr 命令用于轉換或刪除文件中的字符 **語法** ``` tr [-cdst][--help][--version][第一字符集][第二字符集] tr [OPTION]…SET1[SET2] -c, --complement:反選設定字符。也就是符合 SET1 的部份不做處理,不符合的剩余部份才進行轉換 -d, --delete:刪除指令字符 -s, --squeeze-repeats:縮減連續重復的字符成指定的單個字符 -t, --truncate-set1:削減 SET1 指定范圍,使之與 SET2 設定長度相等 --help:顯示程序用法信息 --version:顯示程序本身的版本信息 ``` 可替換內容 ``` \NNN 八進制值的字符 NNN (1 to 3 為八進制值的字符) \\ 反斜杠 \b Ctrl-H 退格符 \n Ctrl-J 新行 \r Ctrl-M 回車 \t Ctrl-I tab鍵 \v Ctrl-X 水平制表符 CHAR1-CHAR2 :字符范圍從 CHAR1 到 CHAR2 的指定,范圍的指定以 ASCII 碼的次序為基礎,只能由小到大,不能由大到小。 [CHAR*] :這是 SET2 專用的設定,功能是重復指定的字符到與 SET1 相同長度為止 [CHAR*REPEAT] :這也是 SET2 專用的設定,功能是重復指定的字符到設定的 REPEAT 次數為止(REPEAT 的數字采 8 進位制計算,以 0 為開始) [:alnum:] :所有字母字符與數字 [:alpha:] :所有字母字符 [:blank:] :所有水平空格 [:cntrl:] :所有控制字符 [:digit:] :所有數字 [:graph:] :所有可打印的字符(不包含空格符) [:lower:] :所有小寫字母 [:print:] :所有可打印的字符(包含空格符) [:punct:] :所有標點字符 [:space:] :所有水平與垂直空格符 [:upper:] :所有大寫字母 [:xdigit:] :所有 16 進位制的數字 ``` ## 示例 ### 將小寫轉為大寫 ``` cat testfile |tr a-z A-Z ``` 同 ``` cat testfile |tr [:lower:] [:upper:] ``` ### 批量對應替換 ``` cat a.sh | tr '123' 'abc' ``` 把123 提范圍 abc ### 刪除 ``` cat a.sh | tr -d 90 ``` 刪除 所有的9和0 ### -c 補集 ``` cat file | tr -d -c '0-9 \n' ``` 刪除非數字數據 ### 壓縮字符 ``` cat file | tr -s ' ' ``` 壓縮所有空格
                  <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>

                              哎呀哎呀视频在线观看