Chinaunix首页 | 论坛 | 博客
  • 博客访问: 221203
  • 博文数量: 71
  • 博客积分: 1649
  • 博客等级: 上尉
  • 技术积分: 725
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-25 11:20
文章分类

全部博文(71)

文章存档

2012年(1)

2011年(11)

2010年(59)

我的朋友

分类: LINUX

2010-03-09 08:33:10

read -p "Please input a network address:" IP
let NET=`echo $IP | cut -d'.' -f3`
if [ $NET -le 254 -a $NET -ge 0 ]
then
   for I in {1..254}
   do
      trap 'trap 2' SIGINT SIGTERM
      echo "Now is ping 192.168.$NET.$I..."
      ping -c 3 -t 2  192.168.$NET.$I &> /dev/null
      if [ $? -eq 0 ]
      then
         echo -e "\033[32mThe host of 192.168.$NET.$I is on line\033[0m"
      else
         echo -e "\033[33mThe host of 192.168.$NET.$I is off line\033[0m"
      fi
   done
else
   echo "Input Error,Exit!"
fi
 
阅读(593) | 评论(0) | 转发(0) |
0

上一篇:自动打补丁

下一篇:iptables基础讲解

给主人留下些什么吧!~~