1.简介 sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。 sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完 ...
分类:
其他好文 时间:
2017-04-28 20:33:04
阅读次数:
166
本篇从实用的角度讲解sed,关于sed的详细帮助文档,请参考前篇 http://www.cnblogs.com/the-capricornus/p/5279979.html 本篇用到的选项请参考前篇。 本篇用到的地址相关的内容请参考前篇。 本篇大概分3部分:基本应用、模式空间、标签。 sed可以直接 ...
分类:
其他好文 时间:
2017-04-28 13:47:14
阅读次数:
223
sed命令详解 sed [OPTION]... `script` [input-file]... script:地址定界编辑命令 1.常用选项: -n:不/禁止输出模式空间中的内容至屏幕 (静止默认行为,默认输出所有,最终输包括两点:默认的和‘’定义的) -e script,--expression ...
分类:
其他好文 时间:
2017-04-25 00:54:41
阅读次数:
276
地址:http://man.linuxde.net/sed sed是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区 ...
分类:
其他好文 时间:
2017-04-14 11:49:26
阅读次数:
151
sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你..
分类:
其他好文 时间:
2017-03-25 21:18:01
阅读次数:
200
N在此处主要起来读取下一行操作,sed操作时默认只读入一行到模式空间,有了N参数,就会读取下一行到模式空间。其实N和$!N有时输出是没有差异的。[root@localhost~]#seq16|sed‘N;s/\n//‘123456[root@localhost~]#seq16|sed‘$!N;s/\n//‘123456所以在一般情况下可以不做区分,但是..
分类:
其他好文 时间:
2017-03-24 14:22:33
阅读次数:
86
sed--{ # 先读取资料、存入模式空间、对其进行编辑、再输出、再用下一行替换模式空间内容 # 调试工具sedsed (参数 -d) http://aurelio.net/sedsed/sedsed-1.0 -n # 输出由编辑指令控制(取消默认的输出,必须与编辑指令一起配合) -i # 直接对文... ...
分类:
其他好文 时间:
2017-03-22 11:24:52
阅读次数:
180
1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用 ...
分类:
其他好文 时间:
2017-03-08 19:14:16
阅读次数:
182
sed基本用法:sed:StreamEDitor行编辑器(全屏编辑器:vi)sed:将文本读入内存空间,模式空间默认不编辑原文件,仅对模式空间中的数据做处理;而后,处理结束后,将模式空间打印至屏幕;sed[options]‘AddressCommand‘file...-n:静默模式,不再默认显示模式空间中的内容-i:直接修改..
分类:
系统相关 时间:
2017-02-19 11:17:23
阅读次数:
237
1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使 ...
分类:
系统相关 时间:
2017-02-17 16:43:58
阅读次数:
225