命令:tr】的更多相关文章

文本处理工具命令——tr 一帮助说明 TR() User Commands TR() NAME tr - translate or delete characters SYNOPSIS tr [OPTION]... SET1 [SET2] DESCRIPTION Translate, squeeze, and/or delete characters from standard input, writing to standard output. 二常用选项 (一)删除字符或者分隔符 -d,--…
tr命令用于转换文本文件中的字符 [root@localhost test]# cat .txt abcdefg asdfoui asdfqer [root@localhost test]# cat .txt | tr [a-z] [A-Z] > .txt [root@localhost test]# cat .txt ABCDEFG ASDFOUI ASDFQER [root@localhost test]#…
tr 对stdin字符进行替换.删除和压缩,基本形式 tr [options] set1 set2 将输入的字符串中的set1字符转换为set2中对应位置的字符 set1.set2表示字符集,如果set1字符集长度大于set2,set2使用自身最后一个字符填充补齐,如果set2长度大于set1,set2超出的部分全部被忽略 转换大小写 echo "HELLO" | tr 'A-Z' 'a-z' 将大写字母转换为小写字母 cat sum.txt | echo $[ $(tr '\n' '…
tr (traslate的缩写)可以用来删除一段信息当中的文字,或者是进行文字信息的替换! [root@www ~]# tr [-ds] SET1 ... 选项与参数: -d :删除信息当中的 SET1 这个字符串: -s :取代掉重复的字符! 范例一:将 last 输出的信息中,所有的小写变成大写字符: [root@www ~]# last | tr '[a-z]' '[A-Z]' # 事实上,没有加上单引号也是可以运行的,如:『 last | tr [a-z] [A-Z] 』 范例二:将 /…
tr 删除或者更改文件中的字符串,这个指令一般需要两个字符集. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法       tr [选项]  set1 set2   2.选项列表 选项 说明 --help 显示帮助文档 --version 显示版本信息 -c | -C | --complement 使用SET1的补码 -d | --delete 删除字符集1中指定的内容 -s | --squeeze-repeats 将s…
前几篇文章介绍了几个用于处理字符的命令和工具,然而在处理大小写转换.删除重复字符等任务时,这些命令处理起来相对较为麻烦.这里将简单介绍Linux下自带的tr命令,相对于其他命令而言,其语法较为简单,比较方便记忆. 一.tr命令的基本格式 tr命令用于处理字符转换.删除重复字符等任务. 命令格式: tr [option] [string1] [string2] 在tr的基本命令格式中,string1用于查询字符串,string2用于转换查询到的字符串.tr命令不能读取文件,如果要转换文件中的内容,…
tr        用来从标准输入中通过替换或删除操作进行字符转换                -c或--complerment 取代所有不属于第一字符集的字符.                -d或--delete 删除所有属于第一字符集的字符.                -s或--squeeze-repeats 把连续重复的字符以单独一个字符表示.                 -t或--truncate-set1 先删除第一字符集较第二字符集多出的字符 tr 可以对来自标准输入的字…
1. [:alnum:] tr -cd '[:alnum:]' -d:delete:-c:complement:-cd:删除后边的参数以外的: [:class:] [:alpah:]:字母,[:digit:]:数字: [:xdigit:]:十六进制字符 [:alnum:]:字母和数字 [:cntrl:]:控制(非打印)字符:[:punct:]:标点: [:print:]:可打印字符 [:lower:]:小写字母 [:space:]:空白字符,不限于空格: [:lower:]:小写字母,[:upp…
tr是translate的简写,亦即翻译,但是遗憾的是,它不能翻译句子,只能翻译单个字符. 1 tr的工作原理是什么? 先记住一点,tr命令不接受指定的文件参数,而只是对标准输入进行翻译.好了,记住这点后,我们继续. tr的命令格式是tr SET1 SET2,凡是在SET1中的字符,都会被替换为SET2中相应位置上的字符,简单吧! 2 举个例子吧! tr的例子其实都大同小异,看一个最简单的例子: 我们有一个包含了四个人身高的数据文件,名字叫height.txt,它的内容是这样的: [rocroc…
1.tr命令 tr可以对来自标准输入的字符进行替换.压缩和删除,可以将一组字符变成另外一组字符.通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能.您可以将 tr 看作为 sed 的(极其)简化的变体. tr -c -d -s ["string1_to_translate_from"] ["string2_to_translate_to"] < input-file (1)参数选项: -c 用字符串1中字符集的补集替换此字符集,要求字符集为ASCI…