成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

闡述Linux操作系統中的tr命令

運維 系統運維
Linux操作系統受到了多方的關注,Linux操作系統火熱已經趕上了微軟,于是很多人學習Linux操作系統,tr是Linux操作系統非常實用的工具。

Linux操作系統受到了多方的關注,Linux操作系統火熱已經趕上了微軟,于是很多人學習Linux操作系統,tr是Linux操作系統非常實用的工具,其實用tr做到的事情,幾乎都可用sed做到,你可以把tr當作是實現sed許多基本功能的sed“簡體”。認為tr是簡單的“字符”處理工具,而sed是功能非常強大的“字符串”處理工具。
 
【注意】tr是單個字符處理工具,而不是字符串處理工具!
 
我自己用過比較實用的例子如下:
 
1、將文件file中出現的"abc"替換為"xyz"
 
# cat file | tr "abc" "xyz" > new_file
 
【注意】這里,凡是在file中出現的"a"字母,都替換成"x"字母,"b"字母替換為"y"字母,"c"字母替換為"z"字母。而不是將字符串"abc"替換為字符串"xyz"。
 
2、使用tr命令“統一”字母大小寫
(小寫 --> 大寫)
# cat file | tr [a-z] [A-Z] > new_file
(大寫 --> 小寫)
# cat file | tr [A-Z] [a-z] > new_file
 
3、把文件中的數字0-9替換為a-j
 
# cat file | tr [0-9] [a-j] > new_file

4、刪除文件file中出現的"Snail"字符
 
# cat file | tr -d "Snail" > new_file
 
【注意】這里,凡是在file文件中出現的'S','n','a','i','l'字符都會被刪除!而不是緊緊刪除出現的"Snail”字符串。
 
5、刪除文件file中出現的換行'\n'、制表'\t'字符
 
# cat file | tr -d "\n\t" > new_file
 
不可見字符都得用轉義字符來表示的,這個都是統一的。
 
6、刪除“連續著的”重復字母,只保留***個
 
# cat file | tr -s [a-zA-Z] > new_file
 
7、刪除空行
 
# cat file | tr -s "\n" > new_file
 
8、刪除Windows文件“造成”的'^M'字符
 
# cat file | tr -d "\r" > new_file
或者
# cat file | tr -s "\r" "\n" > new_file
 
【注意】這里-s后面是兩個參數"\r"和"\n",用后者替換前者
 
9、用空格符\040替換制表符\011
 
# cat file | tr -s "\011" "\040" > new_file
 
10、把路徑變量中的冒號":",替換成換行符"\n"
 
# echo $PATH | tr -s ":" "\n"
 
這樣看到的路徑變量是不是更清晰,通過本文你就了解Linux操作系中的tr命令。

【編輯推薦】

  1. 輕松應用Linux連接校園網
  2. 全面了解Linux進程技術
  3. Linux中的password命令介紹
  4. 學好Linux 了解Linux監管命令
  5. Linux查看所有進程ps -aux命令介紹
責任編輯:小霞 來源: pchome
相關推薦

2009-12-02 16:39:20

Linux操作系統

2009-12-10 14:42:22

Linux操作系統

2009-12-02 16:47:42

Linux操作系統

2009-12-22 10:41:22

Linux操作系統

2010-01-06 17:36:16

Linux操作系統

2010-01-06 15:02:34

2009-12-17 17:17:10

Linux操作系統

2009-11-30 10:54:59

solaris命令

2009-12-22 17:11:31

2010-01-06 15:18:19

Linux操作系統

2009-12-10 17:27:19

Linux操作系統

2009-12-23 16:16:57

Linux操作系統

2009-12-09 17:25:19

Linux操作系統

2010-01-22 10:54:45

Linux操作系統PS命令

2011-01-06 14:22:50

2012-05-04 09:24:02

Linuxps命令

2009-08-03 11:47:22

Linux at命令linux at命令詳Linux操作系統

2009-12-23 10:50:57

Linux chmod

2010-03-16 14:25:48

Linux操作系統

2011-01-10 16:34:13

linux安裝
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲乱码国产乱码精品精98午夜 | 草草视频在线免费观看 | 国产丝袜一区二区三区免费视频 | 国产精品免费一区二区三区四区 | 超碰超碰| 精品国产乱码久久久久久丨区2区 | 久久久精品一区 | 国产99久久精品一区二区永久免费 | 天天色av| 成人在线一级片 | 亚洲乱码一区二区三区在线观看 | 免费观看一级毛片 | 亚洲精品乱码久久久久久久久 | 欧美一级一区 | 亚洲国产中文字幕 | 日韩欧美第一页 | 精品一区二区免费视频 | 久久精品二区 | 亚洲理论在线观看电影 | 夜夜草 | av手机免费在线观看 | 欧美小视频在线观看 | 成人国产精品久久 | 天堂一区二区三区 | 黄色av大片 | 日本天堂视频在线观看 | 精品日韩一区二区三区av动图 | 福利一区二区在线 | 亚洲综合在线视频 | 永久看片 | 一级黄色毛片子 | 亚洲视频一区二区三区 | 免费精品| 99re在线视频 | 国产精品日日夜夜 | 亚洲 一区| 在线播放中文字幕 | 九九综合 | 中文字幕亚洲精品 | www.亚洲精品 | 欧美一级二级在线观看 |