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

linux grep命令

时间:2018-11-16 22:25:58      阅读:283      评论:0      收藏:0      [点我收藏+]

标签:usr   str   开始   命令   ons   示例   正则   含义   src   

基本格式:grep expression

     1.主要参数

    [options]主要参数:
    -c:只输出匹配行的计数。
    -i:不区分大小写
    -h:查询多文件时不显示文件名。
    -l:查询多文件时只输出包含匹配字符的文件名。
    -n:显示匹配行及行号。
    -s:不显示不存在或无匹配文本的错误信息。
    -v:显示不包含匹配文本的所有行。

    pattern正则表达式主要参数:
    \: 忽略正则表达式中特殊字符的原有含义。
    ^:匹配正则表达式的开始行。
    $: 匹配正则表达式的结束行。
    \<:从匹配正则表达 式的行开始。
    \>:到匹配正则表达式的行结束。
    [ ]:单个字符,如[A]即A符合要求 。
    [ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。
    .:所有的单个字符。
    * :有字符,长度可以为0。

    2.示例  

    (1)grep a d  #显示d文件中包含 test的行
    (2)grep -r magic /usr/src  #显示/usr/src目录下的文件(包含子目录)包含magic的行

linux grep命令

标签:usr   str   开始   命令   ons   示例   正则   含义   src   

原文地址:https://www.cnblogs.com/kingsonfu/p/9971691.html

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