我正在为一个项目构建端口扫描仪
while [[ $port -le 100 ]];
do
echo >/dev/tcp/$ipaddr/$port &&
echo "port $port is open for IP address $ipaddr"
(( port++ ))
done
fi
当端口关闭时,我收到这些错误。我不想显示任何错误
./code.sh: connect: Connection refused
./code.sh: line 21: /dev/tcp/192.168.0.1/1: Connection refused
我也尝试使用 2>/dev/null 运行它,但它也删除了要扫描哪个 IP 的提示,
请考虑声明的所有变量