监控HP服务器cpu状态脚本脚本1(如有问题则发邮件通知):#vicpu.sh按a或i进入编辑模式#!/bin/bashName=`hostname`IP=`/sbin/ifconfigeth0|grep"inetaddr"|awk-F[:""]+‘{print$4}‘`Date=`date+%m%d%y`Num=`/usr/sbin/dmidecode|grep-i‘serialnumber‘|head-n1`CPU=`/sbin/hpasmc..
分类:
其他好文 时间:
2014-09-02 18:03:36
阅读次数:
217
agent端:zabbix 自定义脚本[root@localhost script]# cat check_ping.sh #!/bin/bashresult=$(/usr/local/nagios/libexec/check_icmp -s $1 $2)a=$(echo $result | awk...
分类:
其他好文 时间:
2014-09-01 14:00:33
阅读次数:
600
一、grep:globalsearchregularexpressionandprintouttheline.文本搜索工具,根据用户指定的文本模式对目标文件进行逐行搜索,显示能够被模式所匹配到的行格式:grep[option]‘PATTERN‘file1,...其中PATTERN为正则表达式。 --color=auto:匹配的行高亮显示 -v:反向匹配,显示不..
分类:
其他好文 时间:
2014-09-01 02:56:03
阅读次数:
203
awk是一个非常棒的数字处理工具。相比于sed常常作用于一整行的处理,awk则比较倾向于将一行分为数个“字段”来处理。运行效率高,而且代码简单,对格式化的文本处理能力超强。先来一个例子:文件a,统计文件a的第一列中是浮点数的行的浮点数的平均值。用awk来实现只需要一句话就可以搞定$cat a1.02...
分类:
其他好文 时间:
2014-08-31 20:02:21
阅读次数:
268
-:常见的通配符:*?[]*:匹配任意长度的任意字符?:匹配任意一个字符[]:匹配指定范围内的任意单个字符[^]:脱字符,表示取反的意思二:正则表达式:是一种查找以及字符串替换操作。分为基本正则表达式和扩展正则表达式。正则表达式在文本编辑器中广泛使用,比如正则表达式被用于..
分类:
其他好文 时间:
2014-08-31 18:48:31
阅读次数:
241
如果用户熟悉Linux下的sed、awk、grep或vi,那么对正则表达式这一概念肯定不会陌生。由于它可以极大地简化处理字符串时的复杂度,因此现在已经在许多Linux实用工具中得到了应用。千万不要以为正则表达式只是Perl、Python、Bash等脚本语言的专利,作为C语言程序员,用户同样可以在自己...
分类:
其他好文 时间:
2014-08-30 21:35:20
阅读次数:
316
【版权声明:转载请保留出处:blog.csdn.net/gentleliu。Mail:shallnew at 163 dot com】
cut命令类似于awk,从行里面抽取信息,是一个功能弱化版的awk。
cut命令格式为:cut [options] filename
其中options有:
-d 指定与空格和t a b键不同的域分隔符。类似于awk的“-F”。
-f field...
分类:
其他好文 时间:
2014-08-30 09:59:59
阅读次数:
266
原始数据在最后 baiqiang.txt文件中shell命令:cat baiqiang.txt | grep -P "^国|^☆" | awk -F" " '{ print substr($2, 1, 2); }' | sort | uniq -c | sort -nr结果如下:27 江苏 ...
分类:
其他好文 时间:
2014-08-29 23:53:28
阅读次数:
281
awk 处理多个文件awk处理多个文件的方式是:一个一个的处理。Demo1$ cat $ cat 1.txt a 1 b 2c 3d 4$ cat 2.txt b 5 c 6d 7e 8$ awk '{print $0}' 1.txt 2.txta 1 b 2c 3d 4b 5 c 6d 7e 8那...
分类:
其他好文 时间:
2014-08-29 22:36:18
阅读次数:
247