原文 http://blog.chinaunix.net/uid-24426415-id-77244.html 初级入门 sed工具是一种非交互式的流编辑器。默认情况下只会影响输出,不会改变输入。sed处理文档时是以行为单位的。功能有:删除、查找替换、添加、插入、从其他文件读取。 其实这些功能看起来 ...
分类:
系统相关 时间:
2017-07-24 10:08:25
阅读次数:
238
文本处理三剑客:
grep:egeep,fgrep:文本过滤器
sed:streamEditor:流编辑器,逐行
awk:文本格式化工具,报告生成器一、sed简介sed一次从文件中读取一行,不会修改原文件的内容sed命令将当前处理的行读入模式空间(patternspace)进行处理,sed在该行上执行完所有命令后就将..
分类:
其他好文 时间:
2017-07-23 22:41:45
阅读次数:
153
# sed -i '/aaabbbcccddd/ s/#//g' file root@server-123-57-87-170 ~ # cat file #aaabbbcccddd #aaabbbcccddd #aaabbbcccddd #cccdddaaawwee #cccdddaaawwee #... ...
分类:
其他好文 时间:
2017-07-19 23:42:10
阅读次数:
396
1.sed命令参数详解sed[options][function][input-file]sed选项动作输入文件选项与参数:-n:使用安静(silent)模式。在一般sed的用法中,所有来自STDIN的数据一般都会被列出到终端上。但如果加上-n参数后,则只有经过sed特殊处理的那一行(或者动作)才会被列出来.如:sed-n‘2,5p‘..
分类:
其他好文 时间:
2017-07-14 16:28:52
阅读次数:
550
命令简介基本命令格式sed[常用选项]命令文本输入常用选项-n(--quiet,--silent):安静模式。在sed的基本用法中,所有来自标准输出的信息都会被列出到终端上。加上-n参数后,则只有被sed处理的那些行才会被输出。-e:指定在指令列模式上执行的命令文本。默认不需要指定,只有同时..
分类:
系统相关 时间:
2017-07-10 16:57:14
阅读次数:
290
方法1:awk使用两遍[root@oldboy~]#ifconfigeth0|awk‘NR==2{print$2}‘|awk-F":"‘{print$2}‘
10.0.0.5方法2:hostname命令[root@oldboy~]#hostname-I
10.0.0.5方法3:cut命令[root@oldboy~]#ifconfigeth0|grep‘inetaddr‘|cut-d":"-f2|cut-d""-f1
10.0.0.5方法4:sed命令[root@ol..
分类:
其他好文 时间:
2017-07-05 21:06:32
阅读次数:
200
一、去除空行的方法有时我们在处理和查看文件时,经常会有很多空行,为了美观或是有需要时,就有必要把这些除行去掉了,方法如下:1)用tr命令复制代码代码如下:cat文件名|tr-s‘\n‘2)用sed命令复制代码代码如下:cat文件名|sed‘/^$/d‘3)用awk命令复制代码代码如下:cat文件名|..
分类:
系统相关 时间:
2017-07-05 20:00:43
阅读次数:
642
Sed是一种流式编辑器,是针对文档的行来操作的。它是文本处理中常用的工具,能够完美的配合正则表达式使用。比起grep/egrep来,功能更加强大。▌sed命令的基本用法:sed[-nefri]‘command’filename▎常用选项:-n:只有经过sed特殊处理的那一行才会被列出来;-e:可以多点编辑..
分类:
其他好文 时间:
2017-07-05 10:08:49
阅读次数:
195
vim模式下:%s/demon/newdemon/g#sed-i‘s/nologin/login/g‘接文件名替换关键词#sed-i‘/^SELINUX/s/enforcing/disabled/g‘/etc/selinux/configsed-e‘命令‘-e‘命令‘或者sed‘命令‘;‘命令‘-e是and的意思sed‘s/$/&xxx/g‘在文件末尾加xxxsed‘s/^/&xxx/g‘在文件前加xxxsed多个..
分类:
其他好文 时间:
2017-07-03 15:03:43
阅读次数:
162
1、关闭SELinux功能 修改配置文件(永久生效) [root@redis_slave1 ~]# sed -i 's#SELINUX=enforcing#SELINUX=disabled#' /etc/selinux/config ##用sed命令修改SELinux的状态 [root@redis_ ...
分类:
系统相关 时间:
2017-06-27 13:42:42
阅读次数:
278