码迷,mamicode.com
首页 >  
搜索关键字:模式空间    ( 445个结果
sed常用用法总结
sed是StreamEDitor流编辑器的缩写,是GNU的软件项目,项目地址http://www.gnu.org/software/sed/,和grep,awk一起为视为linux下文字处理三大神器。sed的工作原理:简单的讲就是读取一行到内存,处理完再读取下一行,一直到最后一行。稍微详细一点讲就是读取一行放到模式空间(s..
分类:其他好文   时间:2014-09-23 13:24:05    阅读次数:222
sed命令详解
简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输...
分类:其他好文   时间:2014-09-18 11:21:23    阅读次数:292
[Z] sed命令替换换行符
sed命令替换换行符sed流编辑器是shell中处理文本内容的一大利器。sed命令从文本流中读取一行文本到模式空间中进行相应的命令、或脚本处理,因此在处理换行符时会有点特殊。下面的命令可以很正确的执行: echo "a,b,c,d" |sed 's/,/\n/g'但是如果我想恢复回来,下面的命令却没...
分类:其他好文   时间:2014-09-16 12:31:10    阅读次数:239
sed基本使用
sed[options]sed-commandsinput-fileoptions:-n:静默模式,不输出模式空间中的内容-escript–escript:指定多个脚本命令-fscript_file:指定脚本文件-i:直接编辑原文件-r:使用扩展的正则表达式sed-commands:d:删除p:打印i\text:在模式匹配行的前面插入a\text:在模式匹配行的后?.
分类:其他好文   时间:2014-09-15 19:38:50    阅读次数:173
sed用法
简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除..
分类:其他好文   时间:2014-08-26 17:38:27    阅读次数:303
sed中的N,P,D
N 把匹配的行写入保持空间,可个觉得可以理解为把匹配到的行写入一个新的文件中,这样会比较好理解,行与行之前用以用.*匹配到"\n",或者是直接用"\n"直接 进行匹配,平时在模式空间(可能理解为你要处理的文字,如你是一个file里面的文字),".* "是不能匹配到"\n"的P 大写p,把模式空间.....
分类:其他好文   时间:2014-08-16 15:00:00    阅读次数:404
每天学一点shell--------文本处理相关
1.Sed简介sed是 一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处 理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定...
分类:其他好文   时间:2014-08-12 18:47:54    阅读次数:241
sed命令简介及在sed命令中使用变量的方法
1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用...
分类:其他好文   时间:2014-08-12 13:12:14    阅读次数:223
sed命令的一个用法
有命令如下:1.sed-n‘1~2!p‘datafile该条命令的意思是:每两行读取datafile文件到模式空间,匹配每两行中的第一行,不打印,剩下的行打印,取消默认输出。2.sed-n‘1~2p‘datafile该条命令的意思是:每两行读取datafile文件到模式空间,匹配每两行中的第一行,打印,剩下的行不打..
分类:其他好文   时间:2014-08-04 18:22:29    阅读次数:237
Linux文本处理“三剑客”之sed
sed(StreamEditor)是一个行编辑工具。下面我们介绍sed的实现原理和基本使用方法。一、sed的处理文本的流程基本处理流程如下:处理流程是:每次读入文本文件的一行到内存中的模式空间中,在模式空间中处理后将处理的结果输出,默认会打印到屏幕上。因此,默认情况下,不会改变..
分类:系统相关   时间:2014-08-04 08:20:57    阅读次数:333
445条   上一页 1 ... 41 42 43 44 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!