1.可以提取html,等无规律的文本中的ip和端口。

  1. cat proxycn.txt  |perl -lne ' print $1 if ( /((\d{1,3}\.){3}\d{1,3}:\d{1,5})/ ) '

2.提取log中的被访问网址的次数

  1. cat /usr/local/apache/logs/error_log|perl -nle 'print $1 if /(http:\/\/[^\/]*)/' |sort -rn | uniq -c |sort -rn|more

以上两个语句能够用到很多地方,做个笔记

本文出自 “mcshell学习博客” 博客,请务必保留此出处http://mcshell.blog.51cto.com/803455/391610

本文出自 51CTO.COM技术博客

转载于:https://blog.51cto.com/linuxshell/405448

用perl过滤文本中的IP和端口相关推荐

  1. python过滤文本中的emoji表情

    python过滤文本中的emoji表情 最近在处理文本内容的时候发现很多文本会有特色表情,由于占位较多,想着能过滤掉就好,也不影响文本内容含义,并且对后续做语义分析也有帮助. 网上搜了下,总体还是通过 ...

  2. linux 匹配文本中的ip,linux文本三剑客匹配网卡IP地址大PK(CentOS 7系统)

    运维工程师在做配置的过程中很多时候都需要去获取目标服务器网卡上的IP地址,那究竟用什么方式获取更便捷了,博主今天就带大家使用linux文本三剑客分别获取一下网卡的IP地址,最后我们再来对比一下. 实验 ...

  3. Centos中基于IP,域名,端口的虚拟主机搭建图文教程

    首先,检查是否已安装httpd软件包,也就是所谓的Apache rpm –qa httpd 没有回显则代表没有安装,如果安装后想删除用yum remove   安装yum install httpd ...

  4. java验证文本域对IP,端口号的验证

    package textfield; /*  * 此程序使用JAVA标准控件JFormattedTextField  * 它与JTextField一样,只是多了对输入文本的验证功能  * 程序例子对I ...

  5. python 正则表达式过滤文本中的html标签 源代码解析

    #py2.7 #coding:utf-8import re import os import chardetdef filter_tag(htmlstr):re_cdata = re.compile( ...

  6. python文本筛选html_python 正则表达式过滤文本中的html标签 源代码解析

    #py2.7 #coding:utf-8 import re import os import chardet def filter_tag(htmlstr): re_cdata = re.compi ...

  7. python 过滤文本中的标点符号(转)

    网上搜到的大都太复杂,最后找到一个用正则表达式实现的: import re s = "string. With. Punctuation?" # 如果空白符也需要过滤,使用 r'[ ...

  8. go ip过滤_Go 中基于 ip 地址的速率限制 http 请求

    如果您正在运行HTTP服务器并希望对端点进行速率限制请求,则可以使用维护良好的工具,例如 github.com/didip/tollbooth.但是如果你正在构建一些非常简单的东西,那么自己实现它并不 ...

  9. gitlab 修改HTTP连接方式中的IP和端口

    修改gitlab.yml文件 cd /opt/gitlab/embedded/service/gitlab-rails/config vim gitlab.yml  修改gitlab host:要修改 ...

最新文章

  1. long 雪花算法_海量数据分库分表方案(一)算法方案
  2. Android之自定义View的实现
  3. 关于jinja2的{{...|safe}}过滤器
  4. httplib java_httplib发布调用错误
  5. JS window对象 返回前一个浏览的页面 back()方法,加载 history 列表中的前一个 URL。 语法: window.history.back();...
  6. 0514实训演练 新建项目 使用java编写类与对象 入门
  7. pandas.DataFrame.set_index
  8. 设计大师Donald Norman和Bill Buxton签书会在南京举行
  9. vue-cli的项目中关于axios的全局配置,结合element UI,配置全局loading,header中做token传输...
  10. Creator3D:炫动球球(音乐游戏)实现分享
  11. Dos命令大全完整版
  12. adb 切换usb模式_利用adb命令打开usb调试
  13. vagrant up 失败的原因之一
  14. android 模拟器 横排,超强横向全面评测!且待揭开安卓模拟器迷雾重重
  15. 微信小程序实战(仿小米商城)
  16. 强化学习的探索和利用
  17. 如何用dark reader
  18. 雷林鹏分享:PHP date() 函数
  19. php zitian虚拟主机配置_虚拟主机租用应注意些什么?
  20. 产品经理入门教程01—— 需求调研和需求分析及PRD

热门文章

  1. matlab 计算指北角,最优化方法MATLAB4
  2. strrstr php,php之字符串
  3. linux防火墙桌面关闭端口,Linux关闭防火墙,开放端口
  4. java程序设计基础篇_java程序设计基础篇 复习笔记 第一单元
  5. DataParallel work on cpu
  6. upgrade cmake-gui version
  7. php异步上传,php中通过Ajax如何实现异步文件上传的代码实例
  8. 微信开发者接入php,微信开发系之新手接入指南
  9. 计算机四级知识试卷答案,计算机四级考试试题及答案
  10. 用python开启相机_使用“打开”编辑相机设置