歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> SHELL編程 >> Linux下shell ping指定ip段

Linux下shell ping指定ip段

日期:2017/2/28 16:29:48   编辑:SHELL編程
#! /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
Copyright © Linux教程網 All Rights Reserved