学习过linux的人基本都知道sed命令有替换的功能,今天要说的tr可以说是一个简体版的sed命令。
tr 可以通过替换或删除操作来进行字符的转换。 tr通常带有两个参数 string1和string2,当tr发现与string1中有匹配的字符时,就会用string2来进行替换操作。
tr [-c] [-d] [-s]
-c 用字符串1中的字符集的补集替换此字符集,要求字符集为ASCII。
-d 删除字符串1中的输入字符。
-s 删除所有的重复出现的字符序列,只保留第一个。
实例演示: