grep -E 表示支持扩展的正则表达式 grep -E = egrep 一、字符匹配: 扩展模式下的字符匹配与基本正则表达式的字符匹配相同,如: . 表示任意单个字符 [] 表示范围内人任意单个字符,如[0-9],表示任意单个数字 [^] 表示范围外的任意单个字符,如[^0-9],表示出数字外的任 ...
分类:
其他好文 时间:
2016-05-23 14:45:49
阅读次数:
132
我们的测试文件名字叫 n,如上所示,共13行。 grep按行检索,按行输出。 1, 搜索特定模式的行 2,单个grep命令可以对多个文件进行检索 3,使用正则表达式,添加-E选项,或者直接egrep (在terminal下可以看到这些被匹配的部分 是被红色 特殊显示的,这里显示的是被匹配到的 行) ...
分类:
其他好文 时间:
2016-05-18 23:37:05
阅读次数:
269
首先上监控的脚本:#!/bin/bash
status=`mysql-uroot-p123-e"showslavestatus\G"|egrep"Slave_IO_Running|Slave_SQL_Running"|awk-F:‘{print$2}‘|tr"\n"""`
arr_status=(`echo$status`)
[[${arr_status[0]}=~"Yes"]]&&[[${arr_status[1]}=~"Yes"]]&&echo1||ech..
分类:
数据库 时间:
2016-05-18 22:19:54
阅读次数:
297
监控rediszookpeer#!/bin/bash
name=`cat/etc/salt/minion|grep"^id"|awk‘{print$2}‘`
ipaddr=`/sbin/ifconfig|grep"inetaddr"|egrep-v"10\.|127\."|awk-F‘[:]+‘‘{print$4}‘`
functioncheckRedis(){
ps="`ps-ef|grepredis-server|grep-vgrep|wc-l`"
nets=`netstat-lntup|grepre..
分类:
编程语言 时间:
2016-05-17 19:49:53
阅读次数:
224
可见由配置文件path.data决定[root@masteretc]#cat/usr/local/elasticsearch/config/elasticsearch.yml|egrep-v"^$|^#"path.data:/tmp/elasticsearch/datapath.logs:/tmp/elasticsearch/logsnetwork.host:192.168.100.10network.port:9200[root@masteretc]#du-s/tmp/elasticsea..
分类:
其他好文 时间:
2016-05-15 20:05:24
阅读次数:
2333
egrep是返回的是匹配的位置,而不是匹配字符串本身。egrep返回在检查正则表达式之前会把换行符给去掉 如果是匹配一些与元字符相同的字符,但是要使他没有特殊意义,则要用"\"放在这些字符的前面,才能表示一般含义 ^pepple --表示匹配以people行开头的 $people 表示匹配以peop ...
分类:
其他好文 时间:
2016-05-14 21:31:46
阅读次数:
233
cat/proc/cpuinfo|egrep‘vmx|svm‘apt-getinstallqemu-kvmlibvirt-binvirt-managerbridge-utilslsmod|grepkvmvirsh-cqemu:///systemlist这个是安装kvm然后添加虚拟机qemu-imginfoaa.img查看虚拟机现在的事什么格式qemu-imgconvert-fraw-Oqcow2aa.imgtest01.qcow2转换为qcow2格式..
分类:
系统相关 时间:
2016-05-14 01:15:35
阅读次数:
476
入门
awk和Bourne Shell,是POSIX Shell的基础
除了POSIX标准,还有欧洲的X/Open标准
正则表达式的两种类型
BRE Basic Regular Expressions 基本型 grep使用
ERE Extended Regular Expressions 扩展性 egrep使用
小型Shell脚本的开发,首先,直接在命令行测试,然后将一系列命令放到脚本中,并...
分类:
系统相关 时间:
2016-05-12 16:58:28
阅读次数:
228
#!/bin/bash if [ $# -lt 1 ]thenecho "Usage:avg file1"exit 1fiecho " `date` " >> result.txtfunction main { time=`ping -c 10 -i 0.1 -q $1 | egrep "^rtt" ...
分类:
其他好文 时间:
2016-05-09 00:00:10
阅读次数:
819
grepegrep用法以及其相应的正则表达式一、grep、egrep命令本文中主要介绍了linux系统下grepegrepfgrep命令和正则表达式的基本参数和使用格式、方法。1.grep的定义:grep(globalsearchregularRE)andprintouttheline,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工..
分类:
其他好文 时间:
2016-05-07 16:49:46
阅读次数:
327