Linux下shell ping指定ip段
#! /bin/bash
for a in {1..254} #不行就改成$(seq 1 254)或者for(())
do
if ping -w 1 -c 1 192.168.1.$a | grep "100%" >/dev/null #表示ping一次变量的ip地址 (c1)表示ping一次 由于ping 的等待时间长 所以我定义了 参数 –w –l 表示等待超时的时间为1秒,
then
echo "192.168.1.$a is Not reachable"
else
echo "192.168.1.$a is reachable"
fi
done
for a in {1..254} #不行就改成$(seq 1 254)或者for(())
do
if ping -w 1 -c 1 192.168.1.$a | grep "100%" >/dev/null #表示ping一次变量的ip地址 (c1)表示ping一次 由于ping 的等待时间长 所以我定义了 参数 –w –l 表示等待超时的时间为1秒,
then
echo "192.168.1.$a is Not reachable"
else
echo "192.168.1.$a is reachable"
fi
done
相关推荐
txj 2020-09-08
travelinrain 2020-07-27
higheels 2020-07-27
wq0 2020-07-18
Jieen 2020-07-08
luobotoutou 2020-06-16
屿刃 2020-06-14
TinyDolphin 2020-06-13
大老张学编程 2020-06-12
kenson 2020-06-08
PlayerL 2020-06-03
LeoHan 2020-05-31
wenjs00 2020-05-29
comeonxueRong 2020-05-17
furongwei 2020-05-04
BingGoGo技术 2020-04-07
wanggongzhen 2020-03-27
89284553 2020-03-23