码迷,mamicode.com
首页 > 其他好文 > 详细

grep

时间:2016-03-31 17:05:49      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:grep

1、或操作

grep -E ‘123|abc‘ filename  // 找出文件(filename)中包含123或者包含abc的行egrep ‘123|abc‘ filename    // 用egrep同样可以实现awk ‘/123|abc/‘ filename   // awk 的实现方式

2、与操作

grep pattern1 files | grep pattern2 //显示既匹配 pattern1 又匹配 pattern2 的行。

3、其他操作

grep -i pattern files   //不区分大小写地搜索。默认情况区分大小写
grep -l pattern files   //只列出匹配的文件名
grep -L pattern files   //列出不匹配的文件名
grep -w pattern files  //只匹配整个单词,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’)
grep -C number pattern files //匹配的上下文分别显示[number]行

  4、grep查找指定文件类型

find . -name "*.conf" | xargs grep pattern


grep

标签:grep

原文地址:http://leomars.blog.51cto.com/683246/1758812

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!