命令格式:
tr 参数 char-set input-file
根据参数设置的操作(替换、去重、删除等),使用char-set中的字符对input-file执行相应的操作。
实例:
# -s 去重,把连续的多个相同字符,缩减为一个
$ echo aaabbb | tr -s a
abbb
$ echo aaabbbccccc | tr -s ab
abccccc
$ echo aaabbbccccc | tr -s abc
abc
# -s 可删除空行,连续多个\n
$ tr -s "\n" onefile.txt
# -d 删除字符
$ echo aaabbbccccc | tr -d ab
ccccc
# 转换,例如大小写,字符替换等
$ echo aaabbbccccc | tr ac AC
AAAbbbCCCCC
$ echo aaabbbccccc | tr ac 12
111bbb22222