前言:记录基本的sed用法。内容:基本的工具grep,sed(流编辑器),awk。注意事项:sed默认是不对源文件进行修改(-i选项能够修改源文件)sed的基本用法:sed:StreamEDitor 行编辑器(全屏编辑器:vi) sed:模式空间默认不编辑原文件,仅对模式空间中的数据做处理;而后,处理结..
分类:
系统相关 时间:
2014-10-05 03:34:48
阅读次数:
384
转载自:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.htmlhttp://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html简介awk是一个强大的文本分析工具,...
分类:
系统相关 时间:
2014-10-04 12:58:36
阅读次数:
294
前言:本篇博客的主要是记录学习过程中的正则表达式和sheel通配符。内容:1.shell通配符通配符是基于bash解释器解析的,而正则表达式由正则引擎的软件(如awk,grep,sed等)解析,二者完全不同。*表示匹配任意多个字符,0个到多个。?表示匹配任意一个字符。[]表示选择其中的..
分类:
系统相关 时间:
2014-10-03 01:59:54
阅读次数:
356
$ cat prettify.sed s/,/,\r\n/gs/\[/\r\n\[\r\n/gs/\]/\r\n\]\r\n/gs/{/\r\n{\r\n/gs/}/\r\n}\r\n/g$ cat prettify.awk BEGIN{ depth = 0;}/\[/ { sp...
分类:
Web程序 时间:
2014-10-01 23:40:51
阅读次数:
255
#!/bin/bash
/usr/local/bin/varnishstat-1>/tmp/varnish.$$
awk‘{
printf("%s:%s",$1,$2)
}‘/tmp/varnish.$$
rm-rf/tmp/varnish.$$Usage:Asrootsetupacronjob:*****/usr/local/varnish/bin/varnishstat-1>/tmp/varnishstatAddanuserparametertozabbix:UserParameter=..
分类:
其他好文 时间:
2014-10-01 01:30:20
阅读次数:
245
默认mysql监控模版安装方法:vim/usr/local/etc/zabbix_agentd.confUserParameter=mysql.ping,mysqladminping|grep-caliveUserParameter=mysql.version,mysql-VUserParameter=mysql.status[*],echo"showglobalstatuswhereVariable_name=‘$1‘;"|mysql-N-uroot|awk‘{print$$2}‘Us..
分类:
数据库 时间:
2014-10-01 00:40:50
阅读次数:
274
zabbix_agentd.confUserParameter=custom.vfs.dev.read.ops[*],cat/proc/diskstats|grep$1|head-1|awk‘{print$$4}‘UserParameter=custom.vfs.dev.read.ms[*],cat/proc/diskstats|grep$1|head-1|awk‘{print$$7}‘UserParameter=custom.vfs.dev.write.ops[*],cat/proc/diskstats|g..
分类:
其他好文 时间:
2014-10-01 00:40:10
阅读次数:
452
每次用到正则都要蛋疼一下,索性总结一下在这里。
正则表达式主要分为基础正则和扩展正则
基础部分:
[abc] 匹配括号中的一个
[^abc] 匹配非括号中的一个(取反)
^word 以word开头
word$ 以word结尾
[n1-n2] 从n1到n2之间的所有连续字符.
注意:这个连续与否,与ASCII编码有关,
不同的语系编码方式不同:...
分类:
其他好文 时间:
2014-09-30 23:25:10
阅读次数:
141
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
分类:
其他好文 时间:
2014-09-30 17:45:59
阅读次数:
220
#!/bin/awk-f
#function:nagios插件;细定每个网卡的监阀值,指定参数时单位为MB(如果监控周期为1分钟,则指定的参数为1分钟传输的数据大小,非Mbit/s)
#
#Usage:服务器(WAN:em1;LAN:em2),带宽为下行:100Mbit/s,上行:100/3约等于33.3Mbit/s(一般为下行三分之一),报警阀值..
分类:
移动开发 时间:
2014-09-30 03:20:22
阅读次数:
323