tr文件过滤分割与合并(translateordeletecharacters)tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。选项-d或——delete:删除所有属于第一字符集的字符;-c或——complerment:取代所有不..
分类:
其他好文 时间:
2017-10-30 14:31:30
阅读次数:
116
本文目录:1.1 简介1.2 tr映射1.3 完全对应的替换1.4 压缩符号1.5 删除符号和补集 1.1 简介 tr主要用于将从标准输入读取的数据进行结果集映射、字符压缩和字符删除。它首先会将读取的标准输入进行排序然后按照某种方式换行,然后再根据给出的命令行参数做相关处理。 -c:使用SET1的补 ...
分类:
系统相关 时间:
2017-09-14 18:57:20
阅读次数:
1306
tr命令介绍以及使用 目录: 1.tr命令的介绍 2.tr命令格式 3tr命令使用项. 4.常见的tr命令的使用 tr命令介绍 从标准输入中翻译、压缩和/或删除字符,写入标准输出,说白了就转换和删除字符。 tr命令格式 tr命令的使用项 tr命令的使用 1、将/etc/issue文件中的内容转换为大 ...
分类:
系统相关 时间:
2017-09-02 20:50:52
阅读次数:
1005
文本处理命令 tr 命令 tr 命令可以用来删除一段文本信息中的某些文字。或者将其进行转换 col 命令 col 命令可以将Tab换成对等数量的空格键,或反转这个操作。 join命令 用于将两个文件中包含相同内容的那一行合并在一起。 paste命令 paste这个命令与join 命令类似,它是在不对 ...
分类:
其他好文 时间:
2017-08-16 21:39:09
阅读次数:
101
基本操作 通用操作 1. export 显示所有的环境变量,也可以获取到某个变量的详细信息; export # 显示所有 echo $SHELL # 只显示SHELL 2. whereis 使用系统自动构建的数据库来搜索可执行文件; whereis python # 如果搜不到就不输出 3. whi ...
分类:
系统相关 时间:
2017-08-07 16:46:42
阅读次数:
218
将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中;eg:tr[[:lower:]][[:upper:]]</etc/issue>/tmp/issue.out3、将当前系统登录用户的信息转换为大写后保存至/tmp/who.out文件中;eg:w|tr[[:lower:]][[:upper:]]>/tmp/who.out4、一个linux用户给root发..
分类:
其他好文 时间:
2017-07-29 17:17:38
阅读次数:
162
1.将日历重定向指定文件中
解释:当一个大于号的时候会覆盖重定向的文件,因此在工作中要注意此操作,(set-C),可以防止文件被覆盖,两个大于号表示追加,不会使目的文件里的内容覆盖。在大于号前面其实是省略了一个数字1,表示标准正确输出,数字2表示标准错误输出,这里..
分类:
其他好文 时间:
2017-07-21 10:29:05
阅读次数:
170
可以把tr看作为一个简化的sed工具,tr(translate)tr命令主要用于实现以下两个功能替换操作的字符串转换。删除操作的字符串转换,可以很容易的删除一些控制字符或者是空行。用法:tr[OPTION]...SET1[SET2]tr命令相关选项:tr-转换或删除字符常用选项:-c:取字符集的补集-d:删除..
分类:
系统相关 时间:
2017-07-07 19:54:58
阅读次数:
202
一、去除空行的方法有时我们在处理和查看文件时,经常会有很多空行,为了美观或是有需要时,就有必要把这些除行去掉了,方法如下:1)用tr命令复制代码代码如下:cat文件名|tr-s‘\n‘2)用sed命令复制代码代码如下:cat文件名|sed‘/^$/d‘3)用awk命令复制代码代码如下:cat文件名|..
分类:
系统相关 时间:
2017-07-05 20:00:43
阅读次数:
642
tr命令用来进行对标准输入的内容做替换。例如 # echo 'HELLO WORLD!!!' | tr "A-Z" "a-z" hello world!!! 这里的"A-Z"、"a-z"都表示集合,shell脚本中定义集合类型很简单,即指定集合序列即可,但是对于上边的情形,不得非输入所有集合类型,可 ...
分类:
系统相关 时间:
2017-06-19 18:34:03
阅读次数:
266