简介
grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更...
分类:
系统相关 时间:
2016-05-30 14:57:01
阅读次数:
317
grep是UNIX和LINUX中使用最广泛的命令之一。grep允许对文本文件进行模式查找。如果找到匹配模式, grep打印包含模式的所有行。grep支持基本正则表达式,也支持其扩展集。grep有三种变形,即: grep:标准grep命令,这里主要讨论此格式; Egrep:等同于grep -E,扩展g ...
分类:
其他好文 时间:
2016-05-29 16:30:49
阅读次数:
167
awk 、sed、grep(egrep)要想能工作的更高效,那一定离不开正则表达式的配合;要玩好三剑客,首先就要掌握正则表达式。 最开始的文本: 1)^word 搜索以word开头的行 2) word$ 搜索以word结尾的 3). 代表非换行符的任意一个字符 4)\ 转移符号,让有着特殊身份的字符 ...
分类:
其他好文 时间:
2016-05-27 23:35:26
阅读次数:
192
文本处理三剑客:grepsedawkgrep,egrep,fgrep:文本过滤工具:sed:行编辑器模式空间、保持空间awk:报表生成器,用于格式化文本输出工具;基本用法:awk命令软连接到gawkgawk[options]‘program‘FILE...program:PATTERN{ACTIONSTATEMENTS}语句间用分号分隔选项:-F:指明输入..
分类:
其他好文 时间:
2016-05-25 19:04:06
阅读次数:
466
原理一行文本被读到模式空间以后,首先会判断模式空间的行是否能被你定义的模式所匹配到,如果能匹配到就对它做一次输出操作,而后做编辑操作,如果不期望直接输出模式空间的内容到屏幕可以加-n选项文本处理三剑客:grep,egrep,fgrep:文本过滤器sed:StreamEDitor,流编辑器,..
分类:
其他好文 时间:
2016-05-25 11:32:51
阅读次数:
187
原理一行文本被读到模式空间以后,首先会判断模式空间的行是否能被你定义的模式所匹配到,如果能匹配到就对它做一次输出操作,而后做编辑操作,如果不期望直接输出模式空间的内容到屏幕可以加-n选项文本处理三剑客:grep,egrep,fgrep:文本过滤器sed:StreamEDitor,流编辑器,..
分类:
其他好文 时间:
2016-05-25 11:30:19
阅读次数:
169
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