把drivers目录下的所有pr_log替换成pr_snd: sed -i "s/pr_log/pr_snd/g" `grep pr_log -rl drivers/`
分类:
其他好文 时间:
2016-03-05 13:02:46
阅读次数:
101
sed行处理详解(交换行,合并行,删除行多行合并一行:catxai
303728
303778
304175
304176
304261
304470
awk‘{if(NR%2==0){printf$0"\n"}else{printf"%s:",$0}}‘xai
303728:303778
304175:304176
304261:304470sed‘N;s/\n/:/‘xai
303728:303778
304175:304176
304261:304470..
分类:
其他好文 时间:
2016-03-03 17:48:23
阅读次数:
190
今天一个群友在群里提问的a.b.c.d.e.f.g正则处理一下变成d.e.f.g总结了几种方法首先就是cut大法root@lp:/tmp/tmp#echoa.b.c.d.e.f.g|cut-d"."-f4,5,6,7
d.e.f.g绝对好用、但不推荐。。接下来就是sed了,还挺好用的root@lp:/tmp/tmp#echoa.b.c.d.e.f.g|sed‘s#^[a-z]\.[a-z]\.[a-..
分类:
其他好文 时间:
2016-03-02 22:15:17
阅读次数:
127
linux sed命令参数及用法详解 http://blog.csdn.net/namecyf/article/details/7336308 1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接
分类:
系统相关 时间:
2016-03-02 21:47:35
阅读次数:
257
3.示例脚本load.sh#!/bin/bash##Writenbyaming##load=`uptime|awk-F‘average:‘‘{print$2}‘|cut-d‘,‘-f1|sed‘s///g‘|cut-d.-f1`if[$load-gt20]&&[$send-eq"1"]thenecho"$addr`date+%T`loadis$load">../log/load.tmp/bin/bash../mail/mail.sh$addr\_load$load../log/l..
分类:
其他好文 时间:
2016-03-02 07:13:36
阅读次数:
189
今天说一下sed变量替换的问题这个问题主要还是一个群友提问的开始我也没有做出来root@lp:~/pwb/tmp#echo$a
9
root@lp:~/pwb/tmp#sed‘s/1/$a/g‘
^C
root@lp:~/pwb/tmp#echo123|sed‘s/1/$a/g‘
$a23就像是这样带着变量的替换后来查了以下资料有一种比较简单的方法主要就是平时我们..
分类:
其他好文 时间:
2016-02-29 23:28:09
阅读次数:
443
linux下查找文件中空行的行号以aa.txt举例:方法1:sed-n‘/[a-zA-Z0-9@#$%^&*]/!=‘aa.txt方法2:grep-n^$aa.txt方法3:awk‘/^$/{printNR}‘aa.txt方法4:sed-n‘/^$/=‘aa.txt
分类:
系统相关 时间:
2016-02-29 16:46:19
阅读次数:
167
[root@centos6bin]#statredis-server|grep"Access:"|awk‘{print$2}‘|sed‘s/[/(a-z)||-]//g‘|head-n10755
分类:
其他好文 时间:
2016-02-29 00:47:36
阅读次数:
155
sed是linux命令三剑客之一,是streameditor的缩写,含义是流编辑器的缩写。它擅长取行,替换,过滤。这个和awk有点类似,但是awk是取列,但是sed是取行。用法:sed-n‘/过滤的内容/处理的命令/‘文件名-n是取消sed的默认输出。-p是打印的意思。-i改变文件的内容。-r果不用r参数就..
分类:
其他好文 时间:
2016-02-24 15:56:16
阅读次数:
159