码迷,mamicode.com
首页 >  
搜索关键字:awk 文本处理工具    ( 4925个结果
自动监控主从MySQL同步的SHELL脚本
代码如下:#!/bin/bash#check MySQL_Slave Status#crontab time 00:10MYSQLPORT=`netstat -na|grep "LISTEN"|grep "3306"|awk -F[:" "]+ '{print $4}'`MYSQLIP=`ifcon...
分类:数据库   时间:2014-09-19 19:15:35    阅读次数:303
Shell教程5-Shell运算符
Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加:复制纯文本新窗口...
分类:其他好文   时间:2014-09-19 17:09:55    阅读次数:449
”*“在正则表达式和通配符的应用
1.sed-n‘/^12:3*/,/^13:3*/p‘a.log这个截取的时间段是12:00到13:00(刚开始我以为这个截取的时间段是12点30到13点30的,因为我把*当成通配符了,q其实在sed和awk中它是正则表达式)2.sed-n‘/^12:30*/,/^13:30*/p‘a.log这个截取的时间段是12:30到13:30比如像awk,sed,等,是针对..
分类:其他好文   时间:2014-09-17 18:55:43    阅读次数:266
Ubuntu监控load脚本
Ubuntu监控load脚本:#viload.sh按a或i进入编辑模式#!/bin/bashName=`hostname`IP=`/sbin/ifconfigeth0|grep"inetaddr"|awk-F[:""]+‘{print$4}‘`Date=`date+%m%d%y`Load=`/usr/bin/uptime|grepload|awk-F[:""]+‘{print$14}‘|tr-d","`Load2=150if[$(echo"$Load>$Load2"|bc)-e..
分类:其他好文   时间:2014-09-17 18:51:43    阅读次数:224
binlog日志增量备份
#!/bin/bash loglast=`cat/var/lib/mysql/localhost-bin.index|awk-F"/"‘{print$2}‘|tail-n1`//取出正在使用binlog日志 if[!-e/binlogdir];then mkdir/binlogdir fi foriin`cat/var/lib/mysql/localhost-bin.index|awk-F"/"‘{print$2}‘`//遍历所有的binlog日志 do logna..
分类:其他好文   时间:2014-09-17 18:51:23    阅读次数:252
常用的脚本
(一)利用awk提取某些列 处理如下的数据 INFO 2014-09-15 01:00:42 0.0.0.0 [a: 81, b: 55] {[CLI]} awk -F ' ||,|]' '{print $6 , $9, $12}' raw_data > value_data (二)利用awk统计某些字串出现的次数 可以直接用awk命令行 awk 'BEGIN {num...
分类:其他好文   时间:2014-09-16 22:07:11    阅读次数:226
awk基本使用
awk命令的格式:awk[options]‘awk-script‘input-file...options:-F:指定Fieldseparator域分隔符-f:指定awk-script文件名awk-script:指定awk命令input-file:指定awk输入文件awk-script的结构:由BEGIN,body,END三部分组成BEGIN格式:BEGIN{awk-commands}用于打印表头初始化变量..
分类:其他好文   时间:2014-09-16 16:11:21    阅读次数:208
Centos 6上安装Saltstack
[root@salt_serverhome]#ifconfigeth0|grep"inetaddr:"|awk-F:‘{print$2}‘|awk‘{print$1}‘ 192.168.100.228 [root@salt_serverhome]#cat/etc/redhat-release CentOSrelease6.3(Final) [root@salt_serverhome]#uname-r 2.6.32-279.el6.x86_64 [root@salt_serverhome]#下载地址ht..
分类:其他好文   时间:2014-09-16 16:09:41    阅读次数:250
脚本检测URL
[root@gxapp01shells]#catcheck_saqz.sh#!/bin/bash#date=2014-09-06#istocheckthehttpstatus.ifitisnotOK,restarttheprogressrestart_saqz(){kill-9`ps-elf|grepjboss-saqz|grep-v"grepjboss-saqz"|awk-F‘‘‘{print$4}‘|tail-1`rm-rf/usr/local/jboss/server/jboss-saqz/tmp/*r..
分类:其他好文   时间:2014-09-16 16:05:51    阅读次数:164
linux下根分区使用率监控
由于平时服务器运行时,产生大量的日志文件。每隔一段时间就会出现根目录挤满的现象,故写了此脚本进行监控,当空间使用率达到70%的时候进行清理日志,并将此代码加入到计划任务中,代码如下:#!/bin/bash df-h|grepsd>1.txt head-11.txt|awk‘{print$5}‘>2.txt sed-i‘s#%..
分类:系统相关   时间:2014-09-16 02:47:20    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!