grep
-c :计算找到 '搜寻字符串' 的次数: grep transRouterService-cost -c fdgs.log
-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!
--color=auto :可以将找到的关键词部分加上颜色的显示喔!
grep -l -r ‘energywise’ * #在当前目录及其子目录下搜索'energywise'行的文件,但是不显示匹配的行,只显示匹配
的文件
任意一个字节 . 与重复字节 *
. (小数点):代表『一定有一个任意字节』的意思;
* (星号):代表『重复前一个字符, 0 到无穷多次』的意思,为组合形态
grep -n 'g..d' regular_express.txt
如果我想要找出 g 开头与 g 结尾的行,当中的字符可有可无
grep -n 'g.*g' regular_express.txt
grep 'bizcode..4005.*' fdgs.log
grep '"bizcode":"123","code":"123".*' demo.log| more
--查找:以"fundcode":"123"中间有n个其他字符"bizcode":"123","mcode":"123"的字符串
grep '"fundcode":"123".*"bizcode":"123","mcode":"123"' demo.log| more
--查找:以"fundcode":"123"中间有n个其他字符"bizcode":"123","mcode":"123"后面n个其他字符'的字符串
grep '"fundcode":"123".*"bizcode":"123","mcode":"123".*' demo.log| more
posted on 2017-06-04 15:01
fly 阅读(102)
评论(0) 编辑 收藏 所属分类:
Linux学习