linux三剑客之sedsed命令是一个功能强大的流编辑器,它是文本处理中非常重要的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,它会把当前处理的文本的行存储在临时缓冲区中,称为"模式空间"(patternspace),接着sed命令会处理缓冲区中的内容,处理完成后,把缓..
分类:
系统相关 时间:
2016-10-11 22:14:06
阅读次数:
332
sed:编辑器sed:StreamEDitor,行编辑器用法:sed[选项]...{脚本(如果没有其他脚本)}[输入文件]...常用选项:-e:多点编辑-f/PATH/TO/SCRIPT_FILE:从指定文件中读取编辑脚本:-r:支持使用扩展正则表达式-n:不输出模式中的内容至屏幕-i:原处编辑!:取反条件s/查找的条件/替换..
分类:
其他好文 时间:
2016-09-29 02:29:21
阅读次数:
291
Sed is a stream editor. A stream editor is used to perform basic text transformations on an input stream (a file or input from a pipeline). W... ...
分类:
其他好文 时间:
2016-09-01 02:10:43
阅读次数:
105
处理文本的工具sed行编辑器:sed是一种流编辑器,它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,我们称为“模式空间”接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕、接着处理以下一行,这样不断重复,直到文件末尾。文件内容并没有..
分类:
其他好文 时间:
2016-08-10 14:42:10
阅读次数:
201
一.sedsed(StreamEditor)译为流式编辑器,既然是一款编辑器,那么其主要作用就是对文本内容进行相应的编辑处理,它可以通过事先指定的模式对一个或多个文件进行自动化处理,从而简化对文件的反复操作;sed使用的基本格式为:命令行:sed[选项]...‘编辑命令‘[文件]...脚本:sed[..
分类:
系统相关 时间:
2016-06-27 00:13:29
阅读次数:
227
1.sed简介sed是非交互式的编辑器。它不会修改源文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),..
分类:
其他好文 时间:
2016-05-21 00:05:48
阅读次数:
254
POSIX 正则表达式 传统上,POSIX 定义了两种正则表达式语法, 即:基本正则表达式(BRE)和扩展正则表 达式(ERE)。大多数linux程序至少要符合BRE规范。 linux中,不同的程序支持的REGXP也不同,如sed只支持BRE的大部分,这主要是收到速度的限制。 sed编辑器要尽可能快 ...
分类:
其他好文 时间:
2016-05-12 09:14:52
阅读次数:
226
1、sed编辑器使用 sed编辑器被称作流编辑器,基于预先提供一组规则来编辑数据流。 格式:sed option script file (1)选项option -e script 在处理输入时,将script中指定的命令添加到运行的命令中,可以同时处理多个命令; -f file
分类:
系统相关 时间:
2016-03-15 12:07:06
阅读次数:
273
sed的工作模式:逐行复制文件到sed编辑器的patternspace(模式空间)进行匹配,不能匹配的行文件默认显示到标准输出,我们也可也加(-n)禁止输出;能匹配到的行文件编辑后显示到标准输出,或者输出到sed编辑器的holdspace(保持空间)中,通过模式空间与保持空间的互调能将匹..
分类:
其他好文 时间:
2015-12-28 06:44:59
阅读次数:
188
1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后...
分类:
其他好文 时间:
2015-11-02 00:21:07
阅读次数:
201