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

grep命令详解

时间:2017-05-13 12:27:46      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:大小   命令   grep命令   显示   gre   bsp   空行   多少   过滤   

grep命令

1、grep "li qq" *

    在的有文件中查找li qq文件。

 

2、grep -c "file" a

     在a文件中有多少行匹配到file。

 

3、grep -n "file" a

     在a文件中有多少行匹配到file,同时显示行和行号。

 

4、grep -i "file" a

     在a文件中查找file,并不区分大小写。

 

5、grep -v "file" a

     在a文件中过滤掉file所在的行。

 

6、grep -E "2016:22:5[0-9]" a

     在a文件中查找时间在2016:22:50->2016:22:59的所在行。

 

7、grep -E "^[^210]" a

     在a文件中查找不包含210的行。

 

8、grep -E "h*p" a

      查找a文件中包含h和p的行。

 

9、grep -E "[5-8][6-9][0-3]" a

     查找大于560小于893的行。

 

10、grep -E "4{2}" a

     查找包含两个4的行。

 

11、grep -E "4{2,}" a

      查找大于两个4的行。

 

12、grep -E "4{2,4}" a

      查找大于两个4小于4个4的行。

 

13、grep -E "^$" a

       查找a文件中的空行。

 

14、grep "?" a

      查找a文件中包含?的行。

 

15、grep -E "^d" a

      查找a文件中以d开头的行。

 

16、grep -E "^[^d]" a

      查找a文件中不是以d开头的行。 

grep命令详解

标签:大小   命令   grep命令   显示   gre   bsp   空行   多少   过滤   

原文地址:http://www.cnblogs.com/lanchang/p/6607944.html

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