Sed是一个行编辑器,通常一次只处理一行数据,默认不编辑原文件,而是把原来的数据复制一份到内存中执行编辑操作,可以对行进行删除,增加,替换,选取等特性功能。工具原理:Sed读取文件的内容放到内存中,我们通常称作为模式空间,sed会通过正则表达式匹配模式空间中符合条件..
分类:
其他好文 时间:
2015-12-24 10:49:08
阅读次数:
205
sed命令详解一、什么是sed命令sed全名streameditor,是一种流编辑器,也是Linux上最常用的3中文本处理工具之一(另外2种为grep和awk)。二、sed命令的工作原理sed命令每次从文件中读取信息时,都是从头开始读取一行至其模式空间中,然后进行判断是否需要对该行进行编辑。如果不..
分类:
其他好文 时间:
2015-12-24 00:52:24
阅读次数:
164
sed概述:sed是一种流编辑器,是文本处理中非常重要的工具,能够完美的配合正则表达式使用。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重..
分类:
其他好文 时间:
2015-12-24 00:40:39
阅读次数:
167
sed的用法1、sed命令sed:StreamEDitor,流编辑器,行2、使用格式: sed[OPTION]...‘script‘[input-file]... script: 地址定界编辑命令 常用选项: -n:不输出模式空间中的内容至屏幕; -escript,--expression=script:多点编辑; -f/PATH/TO/SED_SCRIPT_FILE 每行..
分类:
其他好文 时间:
2015-12-23 18:04:36
阅读次数:
137
最近一段时间再自学Linux,其实很想去培训结构但是迫于无奈,只好自学;将学的一些知识分享一下,欢迎大家吐糟。下面分享的是sed的基本用法一、sed命令行格式:sed[-ndfri]‘command‘输出文本/文本二、常规选项:-n:静默模式,不再默认显示模式空间里面的内容,只有sed特殊处理..
分类:
系统相关 时间:
2015-12-22 19:39:30
阅读次数:
256
用法11显示匹配字符串在文本中的行数{=}用法12{n}匹配后读取下一行(操作下一行),不懂见例子用法13{N}大N的用法是:读取匹配行到模式空间,不删除再追加第二行到模式空间,示例:待续~~~~~
分类:
其他好文 时间:
2015-12-04 06:41:59
阅读次数:
155
http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856901.htmlsed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,...
分类:
系统相关 时间:
2015-12-01 21:00:42
阅读次数:
184
Linux运维第二阶段(十五)awkgrep(globalresearchexpression,文件过滤器,根据模式将匹配到的行显示出来,#grep[options]patternFILE,使用方法详见<shell基础>)sed(streameditor,流编辑器,把每行读到内存空间(模式空间),默认不编辑源文件,仅对模式空间的数据..
分类:
系统相关 时间:
2015-11-21 14:37:11
阅读次数:
214
概述sed是stream editor的简称,也就是流编辑器。它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”pattern space,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 ...
分类:
其他好文 时间:
2015-11-16 12:08:04
阅读次数:
220
sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间” (patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用-i选项或是重定向....
分类:
系统相关 时间:
2015-11-13 22:09:45
阅读次数:
341