首页 > 代码库 > 第二章--(第六单元)--文本处理工具

第二章--(第六单元)--文本处理工具

一、diff命令

 1.显示上下文周围的行

 技术分享

 2.使用统一输出格式

 技术分享

 3.进行递归比较

 技术分享

二、修补命令patch

 1.安装patch命令服务

 技术分享

 2.补全文件

 技术分享

 3.备份文件

 技术分享

三、grep命令

 1.关键字查找

 技术分享

 2.忽略关键字大小写查找

 技术分享

 3.忽略关键字大小写的反向过滤(屏蔽含有关键字的行)

 技术分享

 4.显示关键字所在的行

 技术分享

 5.显示查找结果的个数

 技术分享

 6.查找多个关键字

 技术分享

 7.查找以该关键字开头的行

 技术分享

 8.查找以该关键字结尾的行

 技术分享

 9.在目录中查找含有该关键字的文件

 技术分享

四、cut命令

 1.cut -d 分隔符   指定分隔符

 2.cut -f        截取指定列

 技术分享

 3.cut -c     截取指定的字符

 技术分享

五、sort命令,unqi命令

 1.按数值对数据排序

 技术分享

 2.设置排序的字段

 技术分享

 3.对数据排序,每行只显示一次,重复的计数

 技术分享

 4.对数据进行排序,并且只显示重复的

 技术分享

 5.对数据排序,并且只显示唯一的行,重复的不显示

 技术分享

六、tr命令

 **** tr用于转换字符,会将文件内匹配第一范围的字符转换为第二个范围内对等的字符

 技术分享

七、sed命令

 1.字符转换,s/旧字符/新字符/   将匹配的旧字符转换为新的字符


 技术分享

 2.将编辑好的命令执行

 技术分享

 3.批量转换字符

 技术分享

 4.转换固定行数的内容

 技术分享

 5.把转换后的结果覆盖到文件中

 技术分享

 6.屏蔽文件中指定的行的数据

 sed  5d  fil   ##屏蔽file文件中的第五行数据

 7.复制文件中指定的行

 sed  5p   file   ##复制file文件中的第五行

第二章--(第六单元)--文本处理工具