1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你....
分类:
其他好文 时间:
2015-05-24 20:23:00
阅读次数:
105
在正常情况下,sed将待处理的行读入模式空间,脚本中的命令就一条接着一条的对该行进行处理,直到脚本执行完毕,然后该行被输出,模式空间请空;然后重复刚才的动作,文件中的新的一行被读入,直到文件处理完备。但是,各种各样的原因,比如用户希望在某个条件下脚本中的某个命令被执行,或者希望模式空间得到保留以便下...
分类:
其他好文 时间:
2015-05-16 14:51:53
阅读次数:
187
awk命令:Linux文本处理三剑客:grep,egrep,fgrep:文本过滤器sed:行编辑器模式空间,保持空间awk:报表生成器,格式化文本输出AWK:a.k.aAho,
Weinberger,Kernighan将文件的一行读入,并将其分隔为多段,用$1..位置变量表示,$0表示全部段GNU
awk=gawk基本用法:gawk[options]‘p..
分类:
其他好文 时间:
2015-05-15 01:28:37
阅读次数:
319
Sed,即StreamEDitor的缩写,是Linux操作系统中常见的文本处理工具,可以结合正则表达式简单方便地对文本进行处理。本文将以实例的方式介绍sed的基本用法。基本使用方法基本语法:sed[OPTION][AddressCommand]FILE1FILE2......OPTION{常用}-n:静默模式,不显示模式空间-i:直..
分类:
系统相关 时间:
2015-05-15 01:24:25
阅读次数:
177
Sed简介
sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍的是Gnu...
分类:
其他好文 时间:
2015-05-10 11:31:04
阅读次数:
185
sed基本用法:
sed:Stream Editor流编辑器属于行编辑器(vi是全屏编辑器)
sed:模式空间
默认编辑原文件,仅对模式空间中的数据做处理
sed [options] 'AddressCommand' FILE ……
options:
-n:静默模式,不再默认显示模式空间中的内容
...
分类:
其他好文 时间:
2015-04-30 08:52:04
阅读次数:
107
1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后...
分类:
其他好文 时间:
2015-04-24 12:19:10
阅读次数:
257
seq 9 | sed 'H;g' | awk -v RS='' '{for(i=1;i
预备知识:
seq:产生一个序列
sed:模式空间和存储空间
H:将pattern space中的内容append到hold
space\n后
g:将存储空间的数据覆盖模式空间
输出的时候使用的模式空间,存储空间只是一个暂存器
1、seq产生1,然后加到sed模式空间,H将模式空...
分类:
其他好文 时间:
2015-04-22 11:51:01
阅读次数:
172
sed基本用法:sed:streamEDitor流编辑器行编辑器(全屏编辑器:vi)sed:模式空间默认不编辑原文件,仅对模式空间中的数据做处理;而后,处理结束后,将模式空间打印至屏幕。sed[options]‘AddressCommand’file...命令范围动作操作文件命令:-n:静默模式,不再显示默认显示..
分类:
其他好文 时间:
2015-04-21 01:57:01
阅读次数:
146
sed基本用法:sed:streamEDitor流编辑器行编辑器(全屏编辑器:vi)sed:模式空间默认不编辑原文件,仅对模式空间中的数据做处理;而后,处理结束后,将模式空间打印至屏幕。sed[options]‘AddressCommand’file...命令范围动作操作文件命令:-n:静默模式,不再显示默认显示..
分类:
其他好文 时间:
2015-04-21 01:54:32
阅读次数:
150