位置: 编程技术 - 正文

grep正则表达式实现查找某个特定的IP地址(grep正则表达式运用举例)

编辑:rootadmin

推荐整理分享grep正则表达式实现查找某个特定的IP地址(grep正则表达式运用举例),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:grep正则表达式指定匹配样式,grep正则表达式匹配字符串,grep正则表达式匹配字符串,grep正则表达式匹配数字,grep正则表达式匹配数字,grep正则表达式数字,grep正则表达式匹配字符串,grep正则表达式匹配数字,内容如对您有帮助,希望把文章链接给更多的朋友!

下面会举几个在grep命令中使用正则表达式从一个文件中匹配到特定的IP地址。下面的正则表达式将会匹配IPV4的地址。

grep正则表达式实现查找某个特定的IP地址(grep正则表达式运用举例)

正则表达式匹配IP地址:

使用下面的正则表达式来匹配IPV4的地址,先来匹配从0.0.0.0到...的模式。复制代码代码如下:“([0-9]{1,3}[.]){3}[0-9]{1,3}”示例:使用grep命令来查找匹配特定的地址复制代码代码如下:$ grep -E -o “([0-9]{1,3}[.]){3}[0-9]{1,3}” filename</p><p>[root@devops ~]# echo ... &gt;test1[root@devops ~]#[root@devops ~]# grep -E -o “([0-9]{1,3}[.]){3}[0-9]{1,3}” test...上面的正则表达只是简单的匹配了特定的类似于ip地址的传,但它不能匹配真正的IPv4地址。可以通过下面的正则表达式来匹配.复制代码代码如下:“([0-5]|2[0-4][0-9]|[]?[0-9][0-9]?).([0-5]|2[0-4][0-9]|[]?[0-9][0-9]?).([0-5]|2[0-4][0-9]|[]?[0-9][0-9]?).</p><p>([0-5]|2[0-4][0-9]|[]?[0-9][0-9]?)”通过grep命令匹配文件中的IPv4地址复制代码代码如下:[root@devops ~]# grep -E -o “([0-5]|2[0-4][0-9]|[]?[0-9][0-9]?).([0-5]|2[0-4][0-9]|[]?[0-9][0-9]?).([0-5]|2[0-</p><p>4][0-9]|[]?[0-9][0-9]?).([0-5]|2[0-4][0-9]|[]?[0-9][0-9]?)” test1[root@devops ~]# echo ..1. &gt; test1[root@devops ~]# grep -E -o “([0-5]|2[0-4][0-9]|[]?[0-9][0-9]?).([0-5]|2[0-4][0-9]|[]?[0-9][0-9]?).([0-5]|2[0-</p><p>4][0-9]|[]?[0-9][0-9]?).([0-5]|2[0-4][0-9]|[]?[0-9][0-9]?)” test..1.[root@devops ~]</p><p>#其中:-E选项表示使用grep扩展的正则表达式-o选项是只显示匹配到的字符串

Linux自动生成MAC地址的多种方法 Linux下生成MAC地址的方法有很多种,除了常见的shell生成法外,还能通过Perl、ruby等方法来生成MAC地址,下面小编对MAC地址的自动生成方法做了简单的汇

Linux mysql如何更改root密码以及忘记root密码的修改方法 说到root密码,很多人想到的是电脑系统的root账号密码,其实mysql也有root密码,那么在Linux系统中,mysql要如何修改root密码呢?特别是忘记了root密码要怎

在Linux中使用命令行进行文件覆盖的操作 习惯了freebsd里的cp/rm/mv等命令遇到同名文件时直接覆盖操作,而在linux中(不一定是全部,可能是我使用的几种),使用cp/rm/mv命令覆盖文件操作时总是

标签: grep正则表达式运用举例

本文链接地址:https://www.jiuchutong.com/biancheng/364811.html 转载请保留说明!

上一篇:Linux下grep命令使用实例(linux中grep命令用法)

下一篇:Linux自动生成MAC地址的多种方法(linux设置mac)

  • 小微企业年度所得税优惠政策
  • 办理税务登记需要法人身份证原件吗
  • 其他收益里的政府补助免税吗
  • 报销金额大于发票金额几毛钱
  • 什么情况企业需要经侦
  • 电力工程服务费计入什么科目
  • 小企业会计准则调整以前年度费用分录
  • 债转股资金
  • 合同方和付款方不一致,发票开付款方可以吗
  • 结存材料应分摊什么
  • 结算金额大于合同金额
  • 研发费用的台账有哪些
  • 公司评级有什么用
  • 计提利息怎么做账
  • 分支机构的固定资产转移如何处理?
  • 玻璃制品有哪些
  • 普通发票费用会计分录
  • 固定资产进项税额怎么抵扣
  • 临时工工资个税怎么算
  • 员工午餐补贴可以入福利费吗?
  • 一般纳税人的兼职合法吗
  • 广告费发票收到但是不抵扣怎么做账?
  • 收到分包公司工程发票收入怎么做账
  • 销售折扣与折让影响应收账款周转率吗
  • 财务科目明细表格模板
  • 外汇的收入
  • 补缴的附加税怎么入账
  • 电脑在线测速的软件
  • 什么是会计科目?为什么要设置会计科目?
  • 农作物种植销售
  • mac电脑新手使用
  • PHP:oci_num_rows()的用法_Oracle函数
  • linux i
  • win10关闭自动更新方法永久
  • linux使用范围
  • 营改增后哪些费用可以抵扣
  • php ftell
  • 以摊余成本计量的金融负债
  • 工程竣工的条件是什么
  • 完美替身好看吗
  • 新企业会计准则是哪一年颁布的
  • 今日清明节的下一句是什么
  • 权责发生制下确认的未开票收入是否缴纳增值税
  • 应收票据是借还是贷
  • java 桥接模式
  • 厂区租赁 法律规定
  • wordpress如何删除导入的主题
  • 应收处理的两大内容是什么
  • sql server 2016使用
  • ms sql 2012
  • 债权人债务重组损益计入什么科目
  • 暂估和冲暂估分录
  • 产品检验费怎样计算
  • 进行长期股权投资的目的
  • 开工程款发票有什么规定?
  • 月末一次结转销售成本分录
  • 小规模申请专票,税率是多少?
  • 当你想弥补想还清
  • 怎么怎么恢复
  • mysql 的replace into实例详解
  • window系统怎么用
  • windows8怎么设置
  • win10升级100完成不动
  • window8系统好用吗
  • 各种linux系统比较
  • win7开机显示一堆英文
  • unityrpg
  • 为了防止编码过程的过载现象出现
  • Jquery AJAX POST与GET之间的区别详细介绍
  • js封装是什么意思
  • javascript nextSibling 与 getNextElement(node) 使用介绍
  • javascript函数如何定义及其作用
  • python运行批处理文件
  • 广东省国家税务总局稽查局局长
  • 江苏国税电子税局
  • 怎么向税务局举报不开票行为
  • 进口柴油消费税是多少
  • 畜牧业企业所得税优惠政策最新
  • 银川到大武口的汽车站时刻表
  • 赞美税务局的话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设