#! /bin/sh#b=`awk -F = '/\[inteval\]/$1/int/{temp=1}temp==1&&$2~/[0-9]/{print $1}' ipofmachines.ini`b=`awk '/\[inteval\]/$1~/int/{split ($1,intarr,"=");print intarr[2]}' ipofmachines.ini`#e=`awk '/\[inteval\]/$1~/int/{split ($1,intarr,"=");split (intarr[2],intarr2," ");print intarr2[1]}' ipofmachines.ini`#echo "b="$b#ping 10.8.8.120 -c 2 -i $bfunction doping2(){ _msg=$1 # _msg2=$2 # echo "msg="$_msg; # echo "msg2="$_msg2; ping $1 -c 2 -i $2 | grep -q "Unreachable"; if [ $? -eq 0 ]; then {echo $_msg" is unreachable" echo &date "+%G-%m-%d %H:%M:%S" >> pingallmachines.log; echo "$_msg:is unreachable" >> pingallmachines.log; } fi; }#b=`awk '/\[inteval\]/$1~/int/{split ( $1,intarr,"=");print intarr[2]}' ipofmachines.ini`export -f doping2export myint=$bawk -F '=' '#int={print "\$b"}/ips/{temp2=1}temp2==1&&$2~/[0-9]/{len=split ( $2,iparray,"," );#print "len="len;#myint=5;#print "myint="#print "$myint"while( 1 ) { for(k=1;k<len;k++) {temp3=iparray[k];system("doping2 " temp3 "$myint")} }}' ipofmachines.ini
脚本\探测机器网络连接脚本
最新推荐文章于 2023-06-29 01:19:26 发布