shell之tr

原创 2016年05月31日 22:27:42

tr主要用于删除文件中的控制字符,或进行字符串替换。

语法:tr [-c/d/s/t] str1 str2

str1:字符串1;str2:字符串2。

-c:用str2替换str1中没有包含的字符。

-d:删除str1中的所有的字符。

-t:将str1,用str2转换,一般缺省为-t。

例:

aa

eeeee

bbeeebbbb

ccccc

以上为aa的内容:

cat aa | tr -c "e" "a"  #将aa中所有不是e的字符都用a替换。

cat aa | tr -d "e"       #将aa中所有的e删除掉。

cat aa | tr -s "e"      #将aa中多余的e删除,之保留一个e。

cat aa | tr -t "e" "f"  #将aa中的所有的e都用f替换。


[Shell]tr命令详解

1. 用途tr,translate的简写,主要用于压缩重复字符,删除文件中的控制字符以及进行字符转换操作。2. 语法tr [OPTION]... SET1 [SET2]3. 参数3.1 -s 压缩重复...
  • SunnyYoona
  • SunnyYoona
  • 2016年10月31日 21:19
  • 1599

Shell学习:字符转换、删除及压缩工具 tr命令

r命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。 tr命令格式 tr [选项] 字符集1 字符集2 # 字符集1 ...
  • chunlovenan
  • chunlovenan
  • 2014年04月08日 21:10
  • 1098

shell——tr的用法

tr(translate缩写)主要用于删除文件中的控制字符,或进行字符转换。 语法:tr [–c/d/s/t] [SET1] [SET2] SET1: 字符集1 SET2:字符集2 -c:co...
  • xiaolang85
  • xiaolang85
  • 2013年01月27日 16:12
  • 263

自己动手写shell脚本

在命令行状态下单纯执行 $ cd `dirname $0` 是毫无意义的。因为他返回当前路径的"."。 这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行...
  • changyuan101
  • changyuan101
  • 2016年12月08日 15:24
  • 484

shell tr命令详解

tr(translate缩写)主要用于删除文件中的控制字符,或进行字符转换。 语法:tr [–c/d/s/t] [SET1] [SET2] SET1: 字符集1 SET2:字符集2 -c:co...
  • u012703795
  • u012703795
  • 2015年05月28日 15:59
  • 657

shell tr命令的使用

tr是translate的简写,亦即翻译,但是遗憾的是,它不能翻译句子,只能翻译单个字符。 1 tr的工作原理是什么? 先记住一点,tr命令不接受指定的文件参数,而只是对标准输入进行翻译。好了,...
  • xuecz1230
  • xuecz1230
  • 2016年02月19日 09:27
  • 318

shell脚本---tr的使用

通过使用tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符...
  • hxh129
  • hxh129
  • 2013年02月21日 11:16
  • 491

shell——tr的用法

tr(translate缩写)主要用于删除文件中的控制字符,或进行字符转换。 语法:tr [–c/d/s/t] [SET1] [SET2] SET1: 字符集1 SET2:字符集2 -c:comple...
  • picture1213
  • picture1213
  • 2013年10月31日 00:07
  • 377

shell编程--tr命令

内容来源于http://baike.baidu.com/subview/316588/5133734.htm
  • mct123
  • mct123
  • 2014年07月15日 10:58
  • 359

shell——tr的用法

tr(translate缩写)主要用于删除文件中的控制字符,或进行字符转换。 语法:tr [–c/d/s/t] [SET1] [SET2] SET1: 字符集1 SET2:字符集2 -c:co...
  • thy822
  • thy822
  • 2017年05月22日 14:52
  • 95
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:shell之tr
举报原因:
原因补充:

(最多只允许输入30个字)