tr

tr -c -d -s  [ " string1_to_t ranslate_from" ] [ " string2_to_translate_to " ]

 -c或--complerment   取代所有不属于第一字符集的字符。 

  -d或--delete   删除所有属于第一字符集的字符。 

  -s或--squeeze-repeats   把连续重复的字符以单独一个字符表示。

替换文件test中所有冒号,代之以逗号: 

$tr -s "[:]" "[,]" <test 

或$tr -s ":" "," <test 

显示$PATH变量将":"变成回车: 

echo $PATH | tr ":" "\n" 

替换第一个参数字符集之外的字符为指定字符: 

tr -c [boy] "k" <trTest 

 

 

 

posted @ 2013-11-27 21:59  我爱写程序  阅读(276)  评论(0编辑  收藏  举报