中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

shell學習之tr命令

發布時間:2020-05-28 17:27:49 來源:網絡 閱讀:1213 作者:feitongxiaoke01 欄目:安全技術

tr命令不接受指定的文件參數,而只是對標準輸入進行翻譯, trtranslate的簡寫,亦即翻譯,需要注意的是,它不能翻譯句子,只能翻譯單個字符。

首先,定義變量:

    [root@tong]#A=1,,2,,,3,,,4,,,5

下面以示例對該命令以及其常用選項進行介紹。

示例:

1.  無選項設置情況

    [root@tong]# echo $A | tr  ',' ' '    
    1 2   3   4   5
    [root@tong]# echo $A | tr [2-4] [b-d]
    1,,b,,,c,,,d,,,5
    [root@tong]# echo $A | tr "23""bc"
    1,,b,,,c,,,4,,,5

注意,這里不是對字符串的替換,而是將“2”替換為“b”,“3”替換為“c”。

常用:小寫 --> 大寫

    # tr [a-z] [A-Z]

2.  選項“-s”,刪除所有重復出現字符序列,只保留第一個,即將重復出現字符串壓縮為一個字符串。

    [root@tong]#echo $A | tr -s ','    
    1,2,3,4,5
    [root@tong]#echo $A | tr -s ',' ' '
    12 3 4 5

3.  選項“-d”,刪除字符串指定的所有輸入字符。

    [root@tong]#echo $A | tr -d "23"    
    1,,,,,,,,4,,,5
    [root@tong]#echo $A | tr -d  ','
    12345

常用:刪除Windows文件中的'^M'字符

    # tr -d"/r"

4.  選項“-c”,對字符串中字符集的補集做替換,要求字符集為A S C I I

    [root@tong]# echo $A | tr -c  [1-5] ‘%’    
    1%%2%%%3%%%4%%%5


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黄浦区| 陇南市| 策勒县| 图木舒克市| 遵化市| 忻州市| 竹北市| 福清市| 沙湾县| 宁德市| 南溪县| 遂昌县| 陆河县| 八宿县| 广宗县| 友谊县| 淅川县| 荔浦县| 安塞县| 刚察县| 行唐县| 卓资县| 股票| 兴文县| 长寿区| 栾川县| 明光市| 辽宁省| 和硕县| 孝昌县| 车险| 南木林县| 灵宝市| 白水县| 诸暨市| 淳化县| 塔城市| 如东县| 商城县| 略阳县| 宝鸡市|