tr 用来替换、删除标准输入中的字符,并将结果显示到标准输出。一般可用于删除文件中的控制字符或者进行替换。
格式: tr [option] [string1] [string2] < 目标文件
参数:
-d --delete 删除目标文件中的[string1]字符
如 tr -d a-z < ls.txt,删除ls.txt中的所有小写字母,将结果显示到标准输出。
-s --squeeze-repeats 去重,如果有连续相同的字符,只显示一个
如 tr -s a-z < ls.txt,文件ls.txt中连续出现的字符只显示一个,比如install显示为instal。
-t --truncate-set1 将string1截取为string2的长度,并依次将string1中