之前写的一个ping的并发控制的脚本,无意中看到了,记录下备查
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/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 |
本文转自 冰冻vs西瓜 51CTO博客,原文链接:http://blog.51cto.com/molewan/2054494,如需转载请自行联系原作者