1. 程式人生 > >shell:ping的並發控制

shell:ping的並發控制

shell 並發

之前寫的一個ping的並發控制的腳本,無意中看到了,記錄下備查

#!/bin/bash
#created by molewan 2017-07-23
Usage(){
echo $"USAGRE:/bin/bash $0"
exit 1
}
if [ "$#" -ne "0" ];then
Usage
fi
CMD="ping -w 2 -c 2"
IP="192.168.1."
for n in `seq 1 254`
do
  {
$CMD $IP$n &> /dev/null
if [ $? -eq 0 ];then
echo "$IP$n is ok"
fi
  }& #shell的並發檢測,批量ping
done


shell:ping的並發控制