TR是linux命令常用命令,其全称“Text Replacer”,该命令用于进行文本替换。
tr用来从标准输入中通过替换或删除操作进行字符转换。 tr主要用于删除文件中控制字符或进行字符转换。
特别要注意一点:tr 只能进行字符的替换、缩减和删除,不能用来替换字符串。
最常用选项的tr命令格式为:
tr -c -d -s file
这里:
-c 用字符串1中字符集的补集替换此字符集,要求字符集为ASCII。
-d 删除字符串1中所有输入字符。
-s 删除所有重复出现字符序列,只保留第一个;即将重复出现字符串压缩为一个字符串。
file是转换文件名。虽然可以使用其他格式输入,但这种格式最常用。