sed:流编辑器:sed是一种在线编辑器,他一次只能处理一行内容,在处理文件时,把当前处理的行存储到临时缓冲区,我们称为模式空间,接着sed会处理模式空间中的文本,然后发送到标准输出,如果匹配不成功,则默认发送到标准输出,然后处理下一行,直到文件末尾。sed格式:sed[OPTION]...‘script‘[input-file]...option:-n,--quiet,--silent:对于不能
分类:
其他好文 时间:
2017-12-29 20:06:27
阅读次数:
172
1、sed介绍sed,即StreamEDitor,行编辑器;由于其具有个性的语法,相当于一门专门的语言。sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’的特殊命令,那会在两个循环之间清空模式空间,
分类:
系统相关 时间:
2017-12-16 19:45:15
阅读次数:
173
本篇介绍sed的高级编辑命令高级编辑命令P:打印模式空间开端至\n内容,并追加到默认输出之前 n: 读取匹配到的行的下一行覆盖至模式空间 N:读取匹配到的行的下一行追加至模式空间 h: 把模式空间中的内容覆盖至保持空间中 H:把模式空间中的内容追加至保持空间中 g: 从保持空间取出数据覆盖至模式空间... ...
分类:
其他好文 时间:
2017-12-03 22:54:29
阅读次数:
234
sed简介sed (stream editor for filtering and transforming text) 是Linux上的文本处理三剑客之一,另外两个是grep和awk.sed又称行编辑器,每次读取并处理一行文本.工作原理1.sed命令开始执行后2.先从文本中读取第一行,放在模式空间... ...
分类:
其他好文 时间:
2017-12-03 21:41:06
阅读次数:
218
简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储 ...
分类:
系统相关 时间:
2017-12-03 19:52:21
阅读次数:
198
简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储 ...
分类:
其他好文 时间:
2017-11-25 19:15:08
阅读次数:
155
sed学习1、sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改..
分类:
其他好文 时间:
2017-11-22 10:20:03
阅读次数:
146
1.sedsed是一种流编辑器,它是文本处理中非常重要的工具,能够完美的配合正则表达式使用。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复..
分类:
其他好文 时间:
2017-11-22 00:53:35
阅读次数:
213
sed是一种流编辑器,它是文本处理中非常重要的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区的内容,处理完成后,把缓冲区的内容送到屏幕。接着处理下一行,这样..
分类:
其他好文 时间:
2017-11-21 19:46:13
阅读次数:
102
sed初级使用streameditor一次只读一行,只处理一行,不对源文件做处理,至输出到屏幕上模式空间是一个行编辑器格式sed[options]"script"FILE....选项:-n:静默模式,不输出模式空间内的内容;默认打印空间模式的内容-r:扩展的正则表达式-f文件:指定sed脚本文件-e‘script‘-e‘..
分类:
其他好文 时间:
2017-11-17 10:45:30
阅读次数:
160