功能: 自动处理文件,分析日志文件,修改配置文件 1.sed如何进行文本处理? 下图是处理机制,它是处理一行输出一行,不改变文件内容除非重定向 sed处理文本过程: 先用正则选定文本,然后sed进行处理 命令行模式: sed 【option】 'command' files //如果没有文件可以通过 ...
分类:
其他好文 时间:
2017-06-26 19:55:25
阅读次数:
157
Shell这种脚本语言特点是,结果松散,场景复杂,针对于一些参数都有特殊意义。针对于大部分工程师而言,使用中的情况是你可能会经常忘记参数或其意义,使你不得不查阅man或网上寻求帮助。此篇文档作用就是在自己忘记个别参数的情况下有个一目了然的答案。 一、sed进行文本处理 Linux的sed工具是lin ...
分类:
其他好文 时间:
2017-06-16 14:20:32
阅读次数:
171
grep工具的功能其实还不够强大,grep实现的只是查找功能,而它却不能实现把查找的内容替换掉。以前用vim的时候,可以查找也可以替换,但是只局限于在文本内部来操作,而不能输出到屏幕上。sed工具以及下面要讲的awk工具就能实现把替换的文本输出到屏幕上的功能了,而且还有其他..
分类:
其他好文 时间:
2017-06-15 00:31:12
阅读次数:
238
lineinfile模块详解 lineinfile模块类似linux工具中的sed工具,但是网上的文章一般都只有简单的实例,复杂点的的就需要自己摸索了。 下面是我根据实际操作总结出来的lineinfile模块的常见需求方法,分享给大家参考 目录 ansible-doc lineinfile官方文档( ...
分类:
其他好文 时间:
2017-05-10 12:52:03
阅读次数:
309
正则表达式与grep、sed工具使用简介一、正则表达式正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。其介绍如下:\将下一个字符标记符、或一个向..
分类:
其他好文 时间:
2017-03-22 23:47:32
阅读次数:
300
sed工具:sed是文本流编辑器,逐行对文件的内容进行处理用法:sed[option]...‘script‘inputfile...选项:-n:静默模式,不输出模式空间的内容至屏幕-e:实现多点的功能编辑-f/path/from/script_file:从指定的文件读取编辑脚本-r:支持使用扩展的正则表达式地址界面方法:(1)不给地..
分类:
其他好文 时间:
2016-12-16 12:22:14
阅读次数:
225
sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你..
分类:
系统相关 时间:
2016-08-22 23:34:52
阅读次数:
491
1.Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变..
分类:
系统相关 时间:
2016-06-29 01:24:36
阅读次数:
552
sed:流式编辑器,把前一个程序的输出结果引入sed的输入,经过一系列编辑命令转换为另种格式输出命令的基本格式:sedoption‘script‘file1file2...sedoption-fscriptfilefile1file2...其中处理的文件可以由标准输入重定向得到,也可由命令行参数传入,sed会依次处理传入的多个文..
分类:
其他好文 时间:
2016-06-29 01:16:46
阅读次数:
179
一.sedsed(StreamEditor)译为流式编辑器,既然是一款编辑器,那么其主要作用就是对文本内容进行相应的编辑处理,它可以通过事先指定的模式对一个或多个文件进行自动化处理,从而简化对文件的反复操作;sed使用的基本格式为:命令行:sed[选项]...‘编辑命令‘[文件]...脚本:sed[..
分类:
系统相关 时间:
2016-06-27 00:13:29
阅读次数:
227