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

grep用法简介之一

时间:2014-05-13 03:07:34      阅读:336      评论:0      收藏:0      [点我收藏+]

标签:linux   表达式   grep   

grep是Linux中个非常重要也是经常使用的文本搜索工具,最近又回顾学习了一遍,趁热自己总结一下。

  • Linux中关于grep的命令一共有三个(以centos6.4为例)

  1. grep  :只支持基本正则表达式

  2. egrep :支持扩展正则表达式,此命令其实是 “grep -E” 的别名

  3. fgrep : 不支持正则表达式,搜索速度在3个命令中最快。

  • grep命令用法格式:

grep [OPTIONS] PATTERN [FILE...]

  • 主要参数

--color=auto :使匹配的字符用彩色突出显示。

-v           :反向选择,也就是取与搜索出来的字符相反的字符显示出来。

-o           :只显示出匹配的字符。

-i           :忽略匹配字符的大小写。

-E           :启用扩展正则表达式来匹配字符。

-r           :递归搜索。

  • 用法示例

    1、将/etc/passwd中带有root的字符串搜索出并字符用彩色突出显示

         grep --color=auto "root" /etc/passwd

bubuko.com,布布扣



      2、搜索出/etc/passwd文件中不包含“root”的字符串

          grep -v "root" /etc/passwd
              3、只显示搜索出来字符
          grep -o "root" /etc/passwd

bubuko.com,布布扣


PS:对各位观者表示歉意,编辑的惨不忍睹啊,这个博客的排版搞的我非常崩溃,下一篇grep结合正则表达式我会尽量排的好些。

本文出自 “心静自然通达” 博客,请务必保留此出处http://bluezombie.blog.51cto.com/1444792/1409939

grep用法简介之一,布布扣,bubuko.com

grep用法简介之一

标签:linux   表达式   grep   

原文地址:http://bluezombie.blog.51cto.com/1444792/1409939

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