Chinaunix首页 | 论坛 | 博客
  • 博客访问: 402566
  • 博文数量: 78
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 940
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-25 09:39
文章分类

全部博文(78)

文章存档

2016年(7)

2015年(1)

2014年(35)

2013年(35)

我的朋友

分类: LINUX

2013-12-18 17:32:14

t r用来从标准输入中通过替换或删除操作进行字符转换。t r主要用于删除文件中控制字符或进行字符转换。使用t r时要转换两个字符串:字符串1用于查询,字符串2用于处理各种转换。

t r刚执行时,字符串1中的字符被映射到字符串2中的字符,然后转换操作开始。

常用选项的t r命令格式为:
tr -c -d -s ["string1_to_translate_from"] ["string2_to_trannpsulate_to"] file

其中:

-c 用字符串1中字符集的补集替换此字符集,要求字符集为A S C I I

-d 删除字符串1中所有输入字符。

-s 删除所有连续重复出现字符序列,只保留第一个。

e.g. cat file-to-translate | tr “[a-z]” “[A-Z]” >new-file-name

阅读(1078) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~