码迷,mamicode.com
首页 > 系统相关 > 详细

Linux--grep命令

时间:2016-06-24 22:21:54      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:grep

作用

        Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来

二、用法:

     grep [选项]... PATTERN [FILE]...  

    在每个FILE 或是标准输入中查找 PATTERN。默认的 PATTERN 是一个基本正则表达式(缩写为 BRE)。

    例如:

     grep -i ‘hello world‘ menu.h main.c

三、主要参数:

    -G, PATTERN 是一个基本正则表达式(缩写为 BRE)

   -P, PATTERN 是一个 Perl 正则表达式

   -e, 用 PATTERN 来进行匹配操作

   -f, 从 FILE 中取得 PATTERN

   -i, 忽略大小写

    -w, 强制 PATTERN 仅完全匹配字词

            -x, 强制 PATTERN 仅完全匹配一行

            -z, 一个 0 字节的数据行,但不是空

   ‘egrep’即‘grep -E’。‘fgrep’即‘grep -F’。直接使用‘egrep’或是‘fgrep’均已不可行了。不带FILE参数,或是FILE为-,将读取标准输入。如果少于两个FILE参数就要默认使用 -h 参数。如果选中任意一行,那退出状态为 0,否则为 1;如果有错误产生,且未指定 -q 参数,那退出状态为 2。



        

    

Linux--grep命令

标签:grep

原文地址:http://9195095.blog.51cto.com/9185095/1792725

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