考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:Linux认证 > 红帽认证 > 红帽认证辅导 > 文章内容
  

RHCE7认证学习笔记:正则表达式grep使用

来源:Linux社区 [ 2016年2月15日 ] 【

二、正则表达式

    grep对元字符的支持有限,可以使用grep -E或者egrep

    元字符:

            ^:开头

            $:末尾

            .:一个任意字符,在通配符中没有意义

            ?:匹配前面0或者1个字符

            +:匹配前面字符至少含有1个字符;

            *:匹配前面0个或多个字符;

            {m,n}:匹配前面字符m到n个;

            \<:以单词开头

            \>:以单词结尾;

            反向引用: ()  \1 引用第一个括号匹配的内容, \2匹配第二个括号匹配的内容,以此类推

    贪婪模式匹配:+

    最少模式匹配:  +?,
           

三、查询某张网卡的IP地址
   
[root@linuxidc ~]# ifconfig ens38 | grep 'inet '|grep -oE '([[:digit:]]{1,3}.){3,}'|grep -vE '^255|0$|255$'
192.168.10.10

[root@linuxidc ~]# ifconfig ens38 | grep 'inet '|awk '{print $2}'
192.168.10.10

首页 1 2 尾页
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved