找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 22065|回复: 5

[文本处理] [已解决]批处如何实现从杂乱的文本中提取IP串?

[复制链接]
发表于 2011-5-19 00:05:39 | 显示全部楼层 |阅读模式
本帖最后由 xuexilai 于 2011-5-19 01:10 编辑

深夜了不知道哥哥姐姐们休息了吗   

有2个批处 想请大家帮帮忙哦!!!

①  如何实现从杂乱的1.txt文本中提取其中的IP


例子:
1.txt
内容如下:

172.16.23.209   
172.73.20.216:12315    shh
172.73.113.254   Mx"18Us  #xlp
10.115.63.117    BOY   男孩

10.115.144.149   
2010/12/18/
LOG   = An
LOG  = An
172.175.213.216  Aine ......   宿舍  2楼
172.16.11.1    0902;d4d
------------------------------))))((((((
113

97   45

44
192.224.33.46    23

以上是1.txt的内容 运行批处后提取其中IP的部分保存为2.txt

2.txt的内容如下
172.16.23.209   
172.73.20.216
172.73.113.254   
10.115.63.117   
10.115.144.149   
172.175.213.216
172.16.11.1
192.224.33.46





② 如何实现从2.txt中 找出 1.txt里没有的IP段  保存为3.txt (这是另外一个批处问题)

从2.txt中 找出 1.txt里没有的 IP段

例子:  

1.txt内容如下:
172.67.65.1 172.67.65.255
172.180.90.1 172.180.90.255
173.106.168.1 173.106.168.255
192.177.20.1 192.177.20.255
192.161.135.0 192.161.135.255
198.215.82.0 198.215.82.255
196.163.109.0 196.163.109.255
10.166.76.0 10.166.76.255


2.txt内容如下:

192.181.76.0 192.181.76.255
172.67.65.1 172.67.65.255
172.180.90.1 172.180.90.255
173.106.168.1 173.106.168.255
192.177.20.1 192.177.20.255
10.143.101.0 10.143.101.255
192.161.135.0 192.161.135.255
198.215.82.0 198.215.82.255
196.163.109.0 196.163.109.255
10.166.76.0 10.166.76.255
10.152.246.0 10.152.246.255


运行批处后保存为3.txt

3.txt的内容为:

10.143.101.0 10.143.101.255
10.152.246.0 10.152.246.255
192.181.76.0 192.181.76.255
 楼主| 发表于 2011-5-19 00:08:01 | 显示全部楼层
                         !
发表于 2011-5-19 00:50:24 | 显示全部楼层
  1. grep -oE "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}" 1.txt | more >2.txt
复制代码
http://bbs.bathome.net/thread-1114-1-1.html
 楼主| 发表于 2011-5-19 00:52:31 | 显示全部楼层
老大还没去休息
发表于 2011-5-19 00:52:54 | 显示全部楼层
  1. findstr /x /v /g:1.txt 2.txt >3.txt
复制代码
 楼主| 发表于 2011-5-19 00:55:37 | 显示全部楼层
谢谢老大啊 早点休息啊 我试试代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 08:47 , Processed in 0.009772 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表