最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux tr命令的使用

 更新時間:2020年08月25日 09:15:12   作者:Dabelv  
這篇文章主要介紹了Linux tr命令的使用,幫助大家更好的理解和學(xué)習(xí)Linux,感興趣的朋友可以了解下

1.簡介

tr用來轉(zhuǎn)換或者刪除一段文字。tr是translate(轉(zhuǎn)換的縮寫),功能的英文示意是:translate or delete characters。tr所有的功能均可由sed來完成,可以將tr視為sed一個極簡的實(shí)現(xiàn)。

2.格式

tr [OPTION]... SET1 [SET2]

3.選項

-c,-C,--complement:將字符集<character set1>以外的其他字符刪除或者轉(zhuǎn)換為字符集<character set2>中的最后一個字符(如果你指定了多個字符的話)。見示例6。
-d,--delete:刪除信息當(dāng)中的SET1這個字符串。
-s,--squeeze-repeats:壓縮重復(fù)的字符,只保留一個。
--help:顯示幫助信息。
--version:顯示版本信息。

4.示例

(1)將last輸出的信息中所有小寫的字符變成大寫字符。

last|tr '[a-z]' '[A-Z]'
//或者
last|tr [a-z] [A-Z]

(2)將/etc/passwd輸出的信息中的冒號:刪除。

cat /etc/passwd | tr -d ':'

(3)將dos文件轉(zhuǎn)成unix文件。

cat /etc/passwd | tr -d '\r'

(4)刪除空行

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

(5)將文件file中出現(xiàn)的”abc”替換為”xyz”。

cat file | tr "abc" "xyz" > new_file

注意:這里凡是在file中出現(xiàn)的”a”字母,都替換成”x”字母,”b”字母替換為”y”字母,”c”字母替換為”z”字母,而不是將字符串”abc”替換為字符串”xyz”。

(6)刪除和替換指定字符集以外的字符。

//替換指定字符集以外的字符
[b3335@MIC ~]$ echo alv blv|tr -c 'lv ' "x"
xlv xlvx

//刪除指定字符集以外的字符
[b3335@MIC ~]$ echo alv blv|tr -cd 'lv'
lvlv

以上就是Linux tr命令的使用的詳細(xì)內(nèi)容,更多關(guān)于Linux tr命令的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • varnish 配置文件分享(sens楊 注釋)

    varnish 配置文件分享(sens楊 注釋)

    varnish 為目前新興起來的軟件,由于中文文檔比較少,配置文件比較復(fù)雜,所以在運(yùn)用起來也是特別的費(fèi)勁。一個偶然的機(jī)會在一個群里,有位varnish高手( sens楊 )發(fā)表了一篇他對varnish配置文件理解的文檔。對于學(xué)者來說很有價值。所以轉(zhuǎn)載了過來
    2016-02-02
  • Apache本地二級域名配置方法

    Apache本地二級域名配置方法

    這篇文章主要介紹了Apache本地二級域名配置方法,涉及hosts文件設(shè)置與Apache配置文件設(shè)置等相關(guān)技巧,需要的朋友可以參考下
    2016-05-05
  • Ubuntu 18.04上安裝 phpMyAdmin的詳細(xì)教程

    Ubuntu 18.04上安裝 phpMyAdmin的詳細(xì)教程

    這篇文章主要介紹了Ubuntu 18.04上安裝 phpMyAdmin的詳細(xì)教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • SSH配置免密登錄全過程

    SSH配置免密登錄全過程

    這篇文章主要介紹了SSH配置免密登錄全過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • 在 CentOS 7 中安裝 MySQL 8 的教程詳解

    在 CentOS 7 中安裝 MySQL 8 的教程詳解

    這篇文章主要介紹了在 CentOS 7 中安裝 MySQL 8 的教程詳解,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-10-10
  • linux系統(tǒng)終端修改字體的方法

    linux系統(tǒng)終端修改字體的方法

    我們以debian為例,介紹兩種linux修改終端字體的設(shè)置方法,大家參考使用吧
    2014-01-01
  • 詳解CentOS 6.4 添加永久靜態(tài)路由所有方法匯總

    詳解CentOS 6.4 添加永久靜態(tài)路由所有方法匯總

    這篇文章主要介紹了詳解CentOS 6.4 添加永久靜態(tài)路由所有方法匯總,非常具有實(shí)用價值,需要的朋友可以參考下。
    2016-12-12
  • GTK treeview原理及使用方法解析

    GTK treeview原理及使用方法解析

    這篇文章主要介紹了GTK treeview原理及使用方法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • 在Centos上搭建Maven中央倉庫的方法

    在Centos上搭建Maven中央倉庫的方法

    這篇文章主要介紹了在Centos上搭建Maven中央倉庫的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • 使用Putty遠(yuǎn)程(SSH)管理Linux VPS的圖文教程

    使用Putty遠(yuǎn)程(SSH)管理Linux VPS的圖文教程

    Putty是一個免費(fèi)的、Windows 32平臺下的telnet、rlogin和ssh客戶端,但是功能絲毫不遜色于商業(yè)的telnet類工具。
    2010-12-12

最新評論

香河县| 新密市| 高陵县| 迁安市| 宝应县| 普兰店市| 渑池县| 高雄市| 松桃| 西吉县| 阿图什市| 平定县| 铜川市| 宜章县| 平原县| 屏东县| 达孜县| 通化市| 贵南县| 连州市| 绥滨县| 湘西| 永仁县| 黄冈市| 大悟县| 洱源县| 肇源县| 沙洋县| 游戏| 岳阳县| 巴楚县| 株洲县| 类乌齐县| 宁陵县| 玉林市| 芷江| 建昌县| 嘉祥县| 六枝特区| 嵊泗县| 寿宁县|