Sed流编辑器1.sed的基本用法:sed[OPTION]...‘script’input-file...2.sed:StreamEditor文本编辑器行编辑器(全屏编辑器:vi)3.sed:模式空间默认不编辑源文件,仅对模式空间中的数据做处理,而后,处理结束后,讲模式空间打印至屏幕1>.常用选项:-n:静默模式,不再默认..
分类:
系统相关 时间:
2015-09-30 01:06:23
阅读次数:
312
sedsed:StreamEDitor,行编辑器格式:sed[option]‘[地址][编辑命令]‘常用选项:-n,--quiet:不输出模式中的内容到屏幕-e:多点编辑-f:/path/to/script_file:从指定文件中读取脚本-r:支持扩展的正则表达式-i:修改源文件地制定界:(1)不给地址:对全文进行处理;(2)单地址:..
分类:
系统相关 时间:
2015-09-25 14:41:52
阅读次数:
218
1.sed命令小结Sed是一个非交互式文本编辑器,它可对文本文件和标准输入进行编辑,标准输入可以是来自键盘输入、文件重定向、字符串、变量,甚至来自管道的文本。Sed从文本的一个文本行或标准输入中读取数据,将其复制到缓冲区,然后读取命令行或脚本的第一个命令,对此命令要求..
分类:
其他好文 时间:
2015-09-24 19:35:35
阅读次数:
368
知识点梳理:点击链接进入1、shell简介及变量、脚本相关概念2、bash编程之:条件测试3、bash编程之:算术运算4、bash编程之:if语句5、bash编程之:case语句、read与用户交互6、bash编程之:流程控制7、bash编程之:函数与数组8、sed命令——流编辑器9、awk命令——报告生成工..
分类:
系统相关 时间:
2015-09-23 10:37:46
阅读次数:
259
sed命令工作机制:每次读取一行文本至“模式空间(patternspace)”中,在模式空间中完成处理;将处理结果输出至标准输出设备;语法:sed[OPTION]...{script}[input-file]...[OPTION]说明-r:支持扩展正则表达式;例:sed-rn‘/(450|300)/p‘testfile-n:静默模式;sed默认输出处理后..
分类:
系统相关 时间:
2015-09-22 19:04:06
阅读次数:
242
sed是一个流文本处理器,它会讲文件中的每一行读入内存中,也就是sed命令中的模式空间。每读入一行后,匹配模式和命令。处理结束后显示到屏幕上。注意它并不对源文件做修改,只是在内存中修改罢了sed命令的格式“sed[options]‘AddressCommand‘file.....其中,address定位处理那..
分类:
其他好文 时间:
2015-09-22 19:03:05
阅读次数:
128
日期:2015年09月15日Sed命令:StreamEditor(流编辑器/行编辑器)读取文件时把文件所有内容加载至内核缓冲区中,一次只处理一行数据。工作机制:sed命令默认并不是直接编辑磁盘上文件本身的内容,而是由内核把文件加载至内存中(缓冲区),sed命令自身在内部维护着一个内核存..
分类:
其他好文 时间:
2015-09-22 14:42:53
阅读次数:
128
sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Se...
分类:
系统相关 时间:
2015-09-17 13:05:25
阅读次数:
235
sed命令行格式为:sed [-nefri] ‘command’ 输入文本/文件 常用选项:-n∶取消默认的输出,使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到屏幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列...
分类:
系统相关 时间:
2015-09-17 11:36:00
阅读次数:
242
sed编辑器逐行处理输入,然后把结果发送到屏幕。-i选项:直接作用源文件,源文件将被修改。sed命令和选项:a\在当前行后添加一行或多行c\用新文本替换当前行中的文本d删除行i\在当前行之前插入文本h把模式空间的内容复制到暂存缓冲区H把模式空间的内容添加到缓冲区g取出暂存缓冲区的内容,将其复制到模式...
分类:
系统相关 时间:
2015-09-17 11:29:06
阅读次数:
199