a 新增: 在第一行后面新增一行 在最后一行新增一行 i 插入在第一行前插入,即插入的行为第一 在最后一行插入,及插入的行为倒数第二行 ...
分类:
其他好文 时间:
2017-05-13 14:23:54
阅读次数:
113
在编写shell脚本的过程中,我们经常需要使用sed流编辑器和awk对文本文件进行处理。 一、什么是sed? sed 是一种在线编辑器,它一次处理一行内容。sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。 二、sed的处理过程 ...
分类:
系统相关 时间:
2017-04-24 14:09:23
阅读次数:
359
sed作者:Jack.X归档:学习笔记2017/4/13三剑客之sed第1章sed详解:1.1sed介绍:sed是linux命令中三剑客的老二,sed命令是操作、过滤和转换文本内容的强大工具,常用功能有增删改查(增加,删除,修改,查询)。其中查询的功能中最常用的两大功能是过滤(过滤指定字符串),取..
分类:
其他好文 时间:
2017-04-18 22:32:14
阅读次数:
338
-n:使用安静(silent)模式。在一般sed的用法中,所有来自STDIN的数据一般都会被列出到终端上。但如果加上-n参数后,则只有经过sed特殊处理的那一行(或者动作)才会被列出来。
-e:直接在命令列模式上进行sed的动作编辑;
-f:直接将sed的动作写在一个文件内,-ffilename则可以运..
分类:
其他好文 时间:
2017-04-11 01:39:02
阅读次数:
158
大纲: 一、sed基本编程 sed详解、Usage、操作实例 二、cut命令应用 cut命令详解、Usage、操作实例 ######################################################## 一、sed基本编程 1、sed详解 vim编辑器入门难,但是功能很... ...
分类:
其他好文 时间:
2016-09-09 00:58:41
阅读次数:
198
1.sed简介sed是streameditor的简称,主要用来对文本的行进行处理,功能类似于awk,可以完美配合正则表达式,只是其更加简单,对文本的列处理功能较弱。处理文本时,sed将文件的一行存储在叫“模式空间”的一个缓冲区,处理完时,就默认将缓冲区的文本送至屏幕,接着处理下一行..
分类:
其他好文 时间:
2016-08-11 23:06:59
阅读次数:
180
sed本身是一个管道命令,可以分析standardinput,而且sed还可以将数据进行替换,删除,新增,选取特定行等功能,下面来了解一下sed的具体功能sedStreamEDitor流编辑器sed[option]...‘script‘[input-file]...script:地址定界编辑命令常用选项:-n:不输出模式空间中的内容至屏幕上-e:直..
分类:
其他好文 时间:
2016-08-09 16:20:58
阅读次数:
130
文本处理三剑客:grep,egrep,fgrep:文本过滤器sed:StreamEDitor,流编辑器,行awk:文本格式化工具,报告生成器sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”
(patternspace),接着用sed命令处理缓冲区中的内容,..
分类:
系统相关 时间:
2016-03-24 16:44:14
阅读次数:
283
sed详解之前,写过一篇grep正则表达式的文章。这篇记录下与grep命令具有类似相同功能的两个命令,sed和awk。grep是文本搜索工具,sed是非交互式流编辑器,awk是一种文本格式化工具。sed是一个非交互式的流编辑器。所谓非交互式,是指使用sed只能在命令行下输入编辑命令来编辑文..
分类:
其他好文 时间:
2015-09-27 18:50:40
阅读次数:
258
sed简介sed是一种非交互式的编辑器。它能执行与编辑器vi相同的任务。sed编辑器没有提供交互使用方式,使用者只能在命令行输入编辑命令,指定文件名,然后在屏幕上查看输出。sed编辑器没有破坏性,它不会修改文件,除非使用shell重定向来保存输出结果。默认情况下,所有的输出行..
分类:
其他好文 时间:
2015-09-17 17:45:44
阅读次数:
365