vim编辑器vi是一种文本编辑器,所谓文本数据是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码等文本编辑种类分为:行编辑器:所谓航编辑器就是至一行一行来编辑处理的工具,比如sed全屏编辑器:编辑空间占据整个屏幕,比如nano,vivim就相当于vi的增强版,vim是模式化..
分类:
系统相关 时间:
2016-08-10 22:58:55
阅读次数:
377
sed应用详解sed是文本处理处理工具“三大剑客”之一,它是一种流编辑器,sed一次只处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern
space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样..
分类:
其他好文 时间:
2016-08-10 22:57:41
阅读次数:
303
8月8号,主要学习内容为:一、文本处理工具sed二、vim编辑器一、文本处理工具sed1)简介sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容..
分类:
系统相关 时间:
2016-08-10 22:55:33
阅读次数:
272
第六章:文本处理工具文本查看命令(cat)分页查看文件(more)文本查看上下翻页(less)显示头部(head)显示尾部(tail)按列抽取文本cut合并文件paste收集文本统计数据wc文本排序sort删除重复uniq比较文件diff复制对文件改变patch文本搜索工具grepegrep及扩展的正则表达式作业..
分类:
系统相关 时间:
2016-08-10 14:45:07
阅读次数:
325
sed工作原理:sed从文件中读取出来一行,并不会直接进行编辑处理而是会放在自己的模式空间内进行处理,处理的结果将会送到标准输出,默认情况下sed可以对每行文本进行处理,也可以让sed处理符合条件的行,我们可以利用正则表达式做文本过滤,模式空间有两种输出结果,一种是可..
分类:
系统相关 时间:
2016-08-10 14:44:32
阅读次数:
405
处理文本的工具sed行编辑器:sed是一种流编辑器,它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,我们称为“模式空间”接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕、接着处理以下一行,这样不断重复,直到文件末尾。文件内容并没有..
分类:
其他好文 时间:
2016-08-10 14:42:10
阅读次数:
201
1、sed介绍sed(StreamEDitor),是一种行编辑工具,它一次处理一行内容。处理时,把当前匹配到的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令对这些数据做出相应的增删改查操作,处理完成后,默认输出至屏幕,而未被匹配到的行也将默认输出至屏幕。而原..
分类:
其他好文 时间:
2016-08-10 14:39:12
阅读次数:
311
文本处理工具抽取文本的工具文件内容:less和cat文件截取:head和tail按列抽取:cut按关键字抽取:grep文件查看命令:cat,tac,revcat[选项][file]cat-n对显示出的每一行进行编号cat-b非空行编号cat-ns连续压缩空行成一行cat-v显示回车符cat-E显示行结束符$cat-A显示所有控制符t..
分类:
其他好文 时间:
2016-08-10 01:10:11
阅读次数:
202
文件查看工具:cat将[文件]或标准输入组合输出到标准输出。-A,--show-all等于-vET-b,--number-nonblank对非空输出行编号-e等于-vE-E,--show-ends在每行结束处显示"$"-n,--number对输出的所有行编号-s,--squeeze-blank不输出多行空行-t与-vT等价-T,--show-tabs将跳格字符显示为^..
分类:
系统相关 时间:
2016-08-10 01:06:21
阅读次数:
342
1.文件查看相关命令(1)cat命令cat[OPTION]...[FILE]...-E:显示行结束符-n:对显示除的每一行进行编号-A:显示所有控制符-b:仅对非空行编号-s:压缩连续的空行成一行(2)tac命令倒序显示文件内容(3)rev命令revf2反向显示文件的每一行内容(4)more命令分页查看文件more[OPT..
分类:
其他好文 时间:
2016-08-10 01:02:42
阅读次数:
186