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

Linux tr命令的使用

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

1.簡(jiǎn)介

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

2.格式

tr [OPTION]... SET1 [SET2]

3.選項(xiàng)

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

4.示例

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

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

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

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命令的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

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

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

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

    Apache本地二級(jí)域名配置方法

    這篇文章主要介紹了Apache本地二級(jí)域名配置方法,涉及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ì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • SSH配置免密登錄全過程

    SSH配置免密登錄全過程

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

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

    這篇文章主要介紹了在 CentOS 7 中安裝 MySQL 8 的教程詳解,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    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í)用價(jià)值,需要的朋友可以參考下。
    2016-12-12
  • GTK treeview原理及使用方法解析

    GTK treeview原理及使用方法解析

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

    在Centos上搭建Maven中央倉(cāng)庫(kù)的方法

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

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

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

最新評(píng)論

康平县| 体育| 安阳县| 陇南市| 岳池县| 东莞市| 昭苏县| 商南县| 永川市| 灵石县| 高雄县| 台南市| 威信县| 云阳县| 绩溪县| 将乐县| 会宁县| 北海市| 虎林市| 奎屯市| 宿松县| 昌黎县| 云梦县| 略阳县| 井陉县| 上虞市| 应用必备| 乌拉特后旗| 旌德县| 柏乡县| 汝阳县| 大方县| 衡山县| 深圳市| 金沙县| 江城| 名山县| 新河县| 鲜城| 民县| 泾阳县|