如何编辑 nmap 输出

How to edit nmap output

我需要统计有多少台设备使用 nmap 打开了 80 端口。我尝试使用 "nmap -p80 --open 192.168.153.*" 但这并没有打印出我想要的内容。

我想要以下输出: "Number of devices with port 80 open: 2"

有人知道怎么做吗?

您可以尝试使用 shell 脚本;

nmap 192.168.1.* -p80 --open  | grep report > output;printf "Number of devices with port 80 open: ";  cat output| wc -l

输出:

Number of devices with port 80 open: 3