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

grep命令

时间:2014-07-03 11:24:30      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:style   color   使用   strong   文件   os   

grep:在文件正文中查找指定的字符串

语法:grep[参数] 查找模式 文件名[文件名]

grep命令用于在指定文件内容中查找与模式匹配的行,并将匹配的行显示在标准输出上。如果没有指定文件,则从标准输出中读取。当在多个文件中进行查找时,将在每行输出之前加上文件名。在搜索的文件中允许使用通配符

参数:

-c:只显示匹配行的行数

-i:匹配时不区分大小写,默认情况下匹配时区分大小写

-h:在多个文件中查找时,输出行前不显示文件名

-n:在输出前加上匹配串所在行的行号(文件首行行号为1)

-v:只显示不包含匹配串的行

-f filename:从指定文件中获取搜索模式,每行一个搜索模式项

[root@localhost user]#cat>dialog    //当搜索模式中包含空格时,要把搜索模式用单引号括起来

       Your name is:

       Linux

       <ctrl+d>

      [root@localhost user1]#grep ‘your name’dialog

       Your name is:

在有多个搜索模式时,可以将这些搜索模式写入文件中,利

用-f参数从文件中读取搜索模式项。

  [root@localhost user1]#cat>mode.txt   //相当于创建一个包含所有关键字的文件

  name

  lin*

  <ctrl+d>

  [root@localhost user1]#grep –f mode.txt dialog

  Your name is:

  Linux

 

grep命令,布布扣,bubuko.com

grep命令

标签:style   color   使用   strong   文件   os   

原文地址:http://www.cnblogs.com/qmfsun/p/3815737.html

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