sh脚本
# ===================== telnet test ===========
# port in [5432 3306 1521 1433 10000]
# default detect ip of 192.168.30.2 ~ 192.168.30.5 => future 192.168.0.0 ~ 192.168.255.255
# input e.g.
# chmod +x testping.sh
# ./testping.sh
# output pattern:
# 192.168.30.2 1521
# 192.168.30.3 1433
# 192.168.30.4 5432
# 192.168.30.4 3306
# 192.168.30.5 5432
prefix_ip="192.168.30"
# default detect ports of pg/mysql/oracle/sql server/hive
port_list=("5432" "3306" "1521" "1433" "10000")
count=0
if [ -f telnet_result.txt ]
then
rm -rf telnet_result.txt
fi
for x in `seq 2 5`;do
current_ip=$prefix_ip.$x
for port in "${port_list[@]}";do
((count++))
echo "count = $count"
echo "$current_ip $port is detecting now!!!!" >>telnet_