批量IP自动netcat脚本nc.sh
在同一目录新建一个名为ncip的文件,并以每行一个IP的方式罗列。使用sh命令执行nc.sh。此例中是测试22端口访问情况。
1 #!/bin/bash 2 IP_LIST=`cat ncip` 3 for i in ${IP_LIST} 4 do 5 ##核心代码(sleep 1;)| 6 ##可以在执行nc后1秒退出执行下一次nc 7 (sleep 1;)|nc=`nc $i 22 > /dev/null` 8 if [ $? -ne 0 ];then 9 echo "nc $i fail" 10 else 11 echo "nc $i ok" 12 fi 13 done