sed:数据流编辑器; awk:报告文本的生成器 sed 基本用法:(Stream EDitor) Stream 流 EDitor 编辑器 行编辑器 全屏编辑器:vi/vimsed:内存空间(模式空间)默认不编辑源文件,仅对模式空间中的数据作处理,处理结束后,将模式空间打印到屏幕 sed [opti ...
分类:
系统相关 时间:
2017-05-04 16:26:54
阅读次数:
231
第六单元文本处理工具1.diffdiff命令用于比较两个文件的内容,以了解其区别。还可以用于创造补丁文件参数-c显示上下文周围的内容-u使用统一输出格式(用于生成补丁)-r从指定的目录开始文件执行递归式比较创建两个text文件vim/mnt/oldhellowworldvim/mnt/newhellowworld123用di..
分类:
其他好文 时间:
2017-05-03 01:05:38
阅读次数:
236
###unit6###diff命令diff命令用于比较两个文件的内容,以了解其区别。它还可用于创建补丁文件。补丁文件用于在企业环境的多台计算机之间对相似文件进行更改patch命令patch采用补丁文件patchfile(包含由diff生成的差异列表)并将这些差异应用于生成补丁版的一个或多个原始文件。通..
分类:
系统相关 时间:
2017-05-02 16:03:33
阅读次数:
245
cat命令:查看文本内容 cat [选项]... [文件]... -E 显示行结束符 -n 显示文本内容时显示行号 -A 显示所以控制符 -b 非空行编号 -s 压缩连续的空行成一行 more 分页显示 more [OPTIONS...] FILE... less 分页显示,是man命令使用的分页器 ...
分类:
系统相关 时间:
2017-05-02 11:51:46
阅读次数:
312
Sed Sed是一个强大的文本处理工具 能够採用正则匹配。对文本进行插入删除改动等操作 Sed处理的时候,一次处理一行,每一次把当前处理的存放在暂时缓冲区。处理完后输出缓冲区内容到屏幕,然后把下一行读入缓冲区,如此反复,直到结尾。 1、命令格式和參数 sed [-nefr] [动作] 文件 參数: ...
分类:
系统相关 时间:
2017-04-29 09:42:00
阅读次数:
260
awk详细 awk [options] 'commands' files -F 定义字段分隔符,默认的分隔符是连续的空格或制表符,使用-F参数定义间隔符号,可以使用多个不同的符号做分隔符 -F[:/] 用$1,$2,$3等的顺序表示files中每行以间隔符号分隔的各列不同域 awk -F:(:是行内 ...
分类:
其他好文 时间:
2017-04-22 13:10:33
阅读次数:
170
文本处理工具:Vimvinano文本处理三剑客Grep系:grep,egrep,fgrep,文本搜索工具,基于“PATTERN”对于给定的文本进行模糊搜索,grep系默认工作于贪婪模式下Sed:streameditor,流编辑器,行编辑器,文本编辑工具Awk:gawk——GUNawk,文本格式化工具,文本报告生成器,文本处..
分类:
其他好文 时间:
2017-04-14 21:03:10
阅读次数:
392
在Linux中,有很多文本处理的方式,今天我们就来介绍其中的一种grep系。grep系相对来说也是功能很强大的文本处理工具,俗称文本三剑客之一(其余两个为sed、awk)。grep系可分为grep、egrep、fgrep(默认情况下不开启正则表达式)。grep系的功能:利用正则表达式全局搜索,并将..
分类:
其他好文 时间:
2017-04-14 10:35:23
阅读次数:
182
egrep:使用扩展的正则表达式来构建模式,相当于grep -E 元字符: 字符匹配: . :任意单个字符 [ ]:指定范围内任意单个字符 [^]:指定范围外的任意单个字符 次数匹配: *:匹配其前面字符任意次 ?:匹配其前面的字符0次或1次 +:匹配其前面的字符1次或多次 {m}:匹配m次 {m, ...
分类:
系统相关 时间:
2017-04-02 18:35:01
阅读次数:
193
linux文本处理工具 1.Linux 文件系统上的特殊权限: SUID SGID Sticky 进程的安全上下文:(1)任何一个可执行程序文件能不能启动为进程,取决发起者对程序文件是否拥有执行去权限 (2)启动为进程后,其属主为发起者,属组为发起者所属的组 (3)进程访文件的权限,取决于进程的发起 ...
分类:
系统相关 时间:
2017-04-01 23:49:38
阅读次数:
251