sed命令下批量替换文件内容 格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径` 文件名 -i 表示inplace edit,就地修改文件 -r 表示搜索子目录 -l 表示输出匹配的文件名s表示替换,d表示删除 示例:sed -i "s/shan/hua/g" ...
分类:
系统相关 时间:
2017-01-12 14:24:53
阅读次数:
202
from:http://www.cnblogs.com/aaronwxb/archive/2011/08/19/2145364.html 昨天写一个脚本花了一天的2/3的时间,而且大部分时间都耗在了sed命令上,今天不总结一下都对不起昨天流逝的时间啊~~~ 用sed命令在行首或行尾添加字符的命令有以 ...
分类:
系统相关 时间:
2017-01-10 11:38:42
阅读次数:
272
搜索 搜索 搜索 纠正错误 添加实例 sed 功能强大的流式文本编辑器 补充说明 sed 是一种流编辑器,它是文本处理中非常中的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内 ...
分类:
其他好文 时间:
2017-01-07 10:44:07
阅读次数:
240
八、流编辑器sed 8.1 sed简介 sed是stream editor的缩写,一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不 ...
分类:
其他好文 时间:
2017-01-06 12:27:37
阅读次数:
243
sed:StreamEditor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。能同时处理多个文件多行的内容,可以不对原文件改动,把整个文件输入到屏幕,可以把只匹配到模式的内容输入到屏幕上。还可以对原文件改动,但是不会再屏幕上返回结果。基本概念一.sed命令的语法如下所..
分类:
系统相关 时间:
2017-01-06 11:24:41
阅读次数:
362
1. sed : stream editor,流编辑器 是处理纯ASICC纯文本,按行琢行操作的。 编辑器有两种,行编辑器和全屏编辑器 sed:默认不编辑原文件,仅对模式空间中的数据做处理,而后。处理结束后,将模式空间打印至屏幕。 2. 格式: sed ‘AddressCommond’ file……... ...
分类:
其他好文 时间:
2017-01-04 20:31:24
阅读次数:
239
sed [options] '[action]' filename options: -n:一般sed命令会把所有数据都输出到屏幕,如果加入此选项,则只会把经过sed命令处理的行输出到屏幕。 -e:允许对输入数据应用多条sed命令编辑。 -i:用sed的修改结果直接修改读取数据的文件,而不是由屏幕输 ...
分类:
其他好文 时间:
2016-12-31 19:04:45
阅读次数:
320
动作:p 打印输出d 删除操作a 在指定的行后面添加一行内容i 在指定的行前面添加一行内容 1、查看操作 1 2 3 sed -n '5p' file //只查看文件的第5行 sed -n '3,5p' file //查看文件的第3到第5行 sed -n '5,$ p' file //打印第5到最后 ...
分类:
系统相关 时间:
2016-12-28 20:51:48
阅读次数:
266
linux之sed用法sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed[-nefri]‘command’输入文本常用选项:-n∶使用安静(silent)模式。在一般sed的..
分类:
其他好文 时间:
2016-12-26 14:26:14
阅读次数:
158