码迷,mamicode.com
首页 > 其他好文 > 详细

tr命令

时间:2015-12-14 12:22:10      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

<div>

<ul>tr命令是linux下一个字符处理命令,用途:

 <li>字符替换</li>

  <li>字符删除</li>

  <li>字符压缩</ul>

</ul>

形式:tr [OPTION]... SET1 [SET2]

接口:输入输出都是标准流,所以要通过管道来调用这个命令
<ul>参数:

  <li>-c 对SET1取补集,在进行一切操作之前,对SET1取补集.</li><li>

  -d 删除SET1中的全部字符,不进行字符替换</li><li>

  -s 压缩重复字符,例如wweeedd压缩之后变成wed</li><li>

  -t 对SET1进行截断,使之与SET2等长</li></ul>

<ol>字符集的表示方法

  <li>支持转义:\NNN(3位八进制表示ascii码),c语言里面的转义基本都支持,如响铃\a,退格\b,换行\n,回车\r,制表\t\v.</li>

<li>CHAR1-CHAR2:从CHAR1到CHAR2之间的全部 字符</li>

<li>预定义的表示方法<ol>

<li>[:alnum:]字母集+数字集</li>

<li>[:alpha:]字母集,[:upper:]和[:lower:]大小写字符集</li>

<li>[:digit:]数字集,[:xdigit:]十六进制字符集</li>

<li>[:blank:]空格集,[:space:]空字符集</li>

<li>[:cntrl:]控制字符集</li>

<li>[:print:]一切可打印的字符,[:graph:]除空格外的全部可打印字符</li>

</ol></li>

</ol>

tr命令

标签:

原文地址:http://www.cnblogs.com/weidiao/p/5044802.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!