【发布时间】:2016-01-18 12:41:09
【问题描述】:
我有以下输出:
netman@netman:~/Desktop$ nmap -p 80,443,8080 --open 172.20.74.0/24 | grep report | cut -d"(" -f2 | cut -d")" -f1 | sed '/172.20.74.(0-9)/d'
172.20.74.4
172.20.74.11
172.20.74.40
172.20.74.212
我需要一种方法(sed 或 awk 或任何其他命令)来获取 172.20.74.11 - 172.20.74.255 范围内的 IP 地址
我尝试了 Sed 和其他命令,如 grep,但无济于事。
提前致谢
【问题讨论】:
-
awk 'BEGIN{a="172.20.74.";for(i=11;i
-
@A-Ray 我想他想过滤他的列表以找到最后一个八位字节 >10
-
你可以用一个扩展的正则表达式来做到这一点,但我的 unix 盒子不这样做,所以在我的 unix 盒子上做这件事的最简单方法是过滤掉你不想要的那些:@987654322 @
标签: linux unix awk sed ip-address