端口清除程序的Grep不会删除不需要的结果

问题描述 投票:-1回答:1

我一直在尝试制作一个端口扫描程序,以查看10.11.1.1-250中的所有计算机。输出有点模糊,我需要清理输出。

问题

我一直在尝试制作一个使用grep的脚本,以确保输出中显示以下行

“ 25(smtp)打开”

但是,当前输出只是不带grep的结果。

enter image description here

下面是我的代码

#!/bin/bash

for i in $(seq 1 254); do 
nc -nv 10.11.1.$i 25 | grep "25 (smtp) open" &
done
linux bash scripting grep kali-linux
1个回答
0
投票

您可以简单地执行| grep open

© www.soinside.com 2019 - 2024. All rights reserved.