shell:ping的并发控制

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell:ping的并发控制相关的知识,希望对你有一定的参考价值。

之前写的一个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的并发控制的主要内容,如果未能解决你的问题,请参考以下文章

Shell多线程脚本

shell多线程

shell脚本之测试某网段内主机连通性

shell队列实现线程并发控制

shell队列实现线程并发控制

06Shell并发控制