名称

   tr    -    转换或删除字符

概要

   tr    [OPTION] .  .  .   [SET1]    [SET2]

描述

   转换,合并,删除来自标准流的字符,并写入到输出流中。
   例子:
$echo aabbccddabcd | tr    "cd"   "ab"


-c,  -C,  --complement

               SET1实为SET1的补集    (注意换行符)
   例子:    
$echo aabbccddabcd | tr  -c "cd"  "e"              
$echo aabbccddabcd | tr -c "cd"  "abe"

 (其中SET2相当于"e")


-d,    --delete
               删除匹配SET1的字符,不需要添加SET2

-s,    --squeeze-repeats
               合并SET2替换SET1后重复的字符
   例子:
$echo    aabbccddabcd | tr -s "cd"
$echo    aabbccddabcd | tr -s "cd"  "ab"
$echo    aabbccddabcd | tr -s "abcd"


-t,    --truncate-set1

               截断SET1的长度与SET2一致
   例子:
$echo    aabbccddabcd | tr -t "abcd" "0"


--help    显示帮助并退出


--version   输出版本信息并退出