首页 > 代码库 > Linux命令——tr
Linux命令——tr
可以把tr看作为一个简化的sed工具,tr(translate)tr命令主要用于实现以下两个功能
替换操作的字符串转换。
删除操作的字符串转换,可以很容易的删除一些控制字符或者是空行。
用法:
tr [OPTION]... SET1 [SET2]
tr命令相关选项:
tr-转换或删除字符
常用选项:
-c:取字符集的补集
-d:删除匹配的指定字符集中的字符
-s:把连续重复的字符以单独一个字符表示
-t:先删除第一字符集较第二字符集多出的字符
\\:反斜杠
\a:响铃
\b:退格
\n:换行
\r:回车
[:alnum:] :所有的字母和数字 [:alpha:] :所有的字母
[:blank:] :所有呈水平排列的空白字符 [:cntrl:] :所有的控制字符 [:digit:]: 所有的数字
[:graph:] :所有的可打印字符,不包括空格 [:lower:] :所有的小写字母
[:print:] :所有的可打印字符,包括空格 [:punct:] :所有的标点字符
[:space:] :所有呈水平或垂直排列的空白字符 [:upper:] :所有的大写字母
本文出自 “10858195” 博客,请务必保留此出处http://10868195.blog.51cto.com/10858195/1945276
Linux命令——tr