2个命令nmap在同一行

2个命令nmap在同一行

大家好,感谢您的帮助

如果端口 80 已打开,我将使用此 nmap 命令来获取主机和 IP 信息。

nmap -sV -iL 测试.txt | grep "服务信息:" ; nmap --open -p 80 -iL test.txt -oG - | nmap --open -p 80 -iL test.txt -oG - | grep "/ 打开" | awk '{print $2}'

服务信息:主机:HOSTNAME

服务信息:主机:HOSTNAME

XXX.XXX.XXX.XX

XXX.XXX.XXX.XXX

我想要的是将它放在同一行并得到以下结果:

服务信息:主机:HOSTNAME,XXX.XXX.XXX.XX

服务信息:主机:HOSTNAME,XXX.XXX.XXX.XXX

在test.txt文件中我想放一个我们已经安装的路由器ip的pol(现在只有两个用于测试),这样做的目的是分析他们是否打开了80端口并安装了路由器型号,从而将其关闭或不取决于用户是否更换了路由器。 (桥)

相关内容