<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦>學習電腦>操作系統>Linux教程>

        linux中的tr命令

        時間: 佳洲1085 分享

          Linux系統下的tr命令可以對字符進行替換、壓縮或者刪除,下面由學習啦小編為大家整理了linux中的tr命令的相關知識,希望對大家有幫助!

          linux中的tr命令詳解

          tr命令可以對來自標準輸入的字符進行替換、壓縮和刪除。它可以將一組字符變成另一組字符,經常用來編寫優美的單行命令,作用很強大。

          語法

          tr(選項)(參數)

          選項

          -c或——complerment:取代所有不屬于第一字符集的字符;

          -d或——delete:刪除所有屬于第一字符集的字符;

          -s或--squeeze-repeats:把連續重復的字符以單獨一個字符表示;

          -t或--truncate-set1:先刪除第一字符集較第二字符集多出的字符。

          參數

          字符集1:指定要轉換或刪除的原字符集。當執行轉換操作時,必須使用參數“字符集2”指定轉換的目標字符集。但執行刪除操作時,不需要參數“字符集2”;

          字符集2:指定要轉換成的目標字符集。

          linux中的tr命令實例

          將輸入字符由大寫轉換為小寫:

          echo "HELLO WORLD" | tr 'A-Z' 'a-z'

          hello world

          'A-Z' 和 'a-z'都是集合,集合是可以自己制定的,例如:'ABD-}'、'bB.,'、'a-de-h'、'a-c0-9'都屬于集合,集合里可以使用'\n'、'\t',可以可以使用其他ASCII字符。

          使用tr刪除字符:

          echo "hello 123 world 456" | tr -d '0-9'

          hello world

          將制表符轉換為空格:

          cat text | tr '\t' ' '

          字符集補集,從輸入文本中將不在補集中的所有字符刪除:

          echo aa.,a 1 b#$bb 2 c*/cc 3 ddd 4 | tr -d -c '0-9 \n'

          1 2 3 4

          此例中,補集中包含了數字0~9、空格和換行符\n,所以沒有被刪除,其他字符全部被刪除了。

          用tr壓縮字符,可以壓縮輸入中重復的字符:

          echo "thissss is a text linnnnnnne." | tr -s ' sn'

          this is a text line.

          巧妙使用tr做數字相加操作:

          echo 1 2 3 4 5 6 7 8 9 | xargs -n1 | echo $[ $(tr '\n' '+') 0 ]

          刪除Windows文件“造成”的'^M'字符:

          cat file | tr -s "\r" "\n" > new_file

          或

          cat file | tr -d "\r" > new_file

          tr可以使用的字符類:

          [:alnum:]:字母和數字

          [:alpha:]:字母

          [:cntrl:]:控制(非打印)字符

          [:digit:]:數字

          [:graph:]:圖形字符

          [:lower:]:小寫字母

          [:print:]:可打印字符

          [:punct:]:標點符號

          [:space:]:空白字符

          [:upper:]:大寫字母

          [:xdigit:]:十六進制字符

          使用方式:

          tr '[:lower:]' '[:upper:]'

        linux中的tr命令

        Linux系統下的tr命令可以對字符進行替換、壓縮或者刪除,下面由學習啦小編為大家整理了linux中的tr命令的相關知識,希望對大家有幫助! linux中的tr命令詳解 tr命令可以對來自標準輸入的字符進行替換、壓縮和刪除。它可以將一組字符變成
        推薦度:
        點擊下載文檔文檔為doc格式
        3626447 主站蜘蛛池模板: 国内精品视频区在线2021| 精品亚洲成av人在线观看| 国产成人精品久久一区二| 日本一道一区二区视频| 中文无码字幕一区到五区免费| 91中文字幕一区在线| 在线播放亚洲一区蜜臀| 日本中文一二区有码在线| 亚洲精品日韩中文字幕| 欧洲精品码一区二区三区| 国产精品久久久久精品日日| 欧美肥老太交视频免费 | 色狠狠综合天天综合综合| 蜜桃视频一区二区在线看| 国产熟女老阿姨毛片看爽爽| 国产在线啪| 色偷偷女人的天堂亚洲网| 国产亚洲精久久久久久久91| 亚洲AV成人无码久久精品四虎| 99RE6在线观看国产精品| 欧美成人免费看片一区| 宝贝腿开大点我添添公视频免| 漂亮的保姆hd完整版免费韩国| 久久精品免视看国产成人| 成人免费在线播放av| 久久精品丝袜高跟鞋| 免费观看的AV毛片的网站不卡| 成年女人免费毛片视频永久| 爱如潮水日本免费观看视频| 国产尤物AV尤物在线看| 国产精品久久久久久久网| 久久久一本精品99久久精品66直播 | 色综合久久久久综合体桃花网| 欧美亚洲另类 丝袜综合网| 狠狠躁天天躁夜夜躁婷婷| 成人无码区免费视频| 欧美有码在线观看| 国产午夜精品福利91| 黄色av免费在线上看| 日韩高清在线亚洲专区不卡 | 91麻豆国产精品91久久久|